lua5.4
Public 属性 | 所有成员列表
CallInfo结构体 参考

#include <lstate.h>

CallInfo 的协作图:
[图例]

Public 属性

StkId func
 
StkId top
 
struct CallInfoprevious
 
struct CallInfonext
 
union {
   struct {
      const Instruction *   savedpc
 
      volatile l_signalT   trap
 
      int   nextraargs
 
   }   l
 
   struct {
      lua_KFunction   k
 
      ptrdiff_t   old_errfunc
 
      lua_KContext   ctx
 
   }   c
 
u
 
union {
   int   funcidx
 
   int   nyield
 
   struct {
      unsigned short   ftransfer
 
      unsigned short   ntransfer
 
   }   transferinfo
 
u2
 
short nresults
 
unsigned short callstatus
 

类成员变量说明

◆ c

struct { ... } CallInfo::c

◆ callstatus

unsigned short CallInfo::callstatus

◆ ctx

lua_KContext CallInfo::ctx

◆ ftransfer

unsigned short CallInfo::ftransfer

◆ func

StkId CallInfo::func

◆ funcidx

int CallInfo::funcidx

◆ k

lua_KFunction CallInfo::k

◆ l

struct { ... } CallInfo::l

◆ next

struct CallInfo * CallInfo::next

◆ nextraargs

int CallInfo::nextraargs

◆ nresults

short CallInfo::nresults

◆ ntransfer

unsigned short CallInfo::ntransfer

◆ nyield

int CallInfo::nyield

◆ old_errfunc

ptrdiff_t CallInfo::old_errfunc

◆ previous

struct CallInfo* CallInfo::previous

◆ savedpc

const Instruction* CallInfo::savedpc

◆ top

StkId CallInfo::top

◆ transferinfo

struct { ... } CallInfo::transferinfo

◆ trap

volatile l_signalT CallInfo::trap

◆ u

union { ... } CallInfo::u

◆ u2

union { ... } CallInfo::u2

该结构体的文档由以下文件生成: