File nut/lua/lobject.c


Included Files


Preprocessor definitions

#define lobject_c

#define LUA_CORE


Global Variable luaO_nilobject_

const TValue luaO_nilobject_
Visible in:   nut/lua/lobject.c

Global Function luaO_chunkid()

void luaO_chunkid ( char* out, const char* source, size_t bufflen )
Prototyped in: nut/include/lua/lobject.h
Calls: strcat() nut/c/string/strcat.c
  strcpy() nut/c/string/strcpy.c
  strlen() nut/c/string/strlen.c
  strncat() nut/c/string/strncat.c
  strncpy() nut/c/string/strncpy.c
  strcspn()
Called by: addinfo() nut/lua/ldebug.c
  funcinfo() nut/lua/ldebug.c
  info_tailcall() nut/lua/ldebug.c

Global Function luaO_fb2int()

int luaO_fb2int ( int x )
Prototyped in: nut/include/lua/lobject.h

Global Function luaO_int2fb()

int luaO_int2fb ( unsigned int x )
Prototyped in: nut/include/lua/lobject.h

Global Function luaO_log2()

int luaO_log2 ( unsigned int x )
Prototyped in: nut/include/lua/lobject.h

Global Function luaO_pushfstring()

const char* luaO_pushfstring ( lua_State* L, const char* fmt, ... )
Prototyped in: nut/include/lua/lobject.h
Calls: luaO_pushvfstring() nut/lua/lobject.c
  __builtin_va_end(), __builtin_va_start()
Called by: addinfo() nut/lua/ldebug.c

Global Function luaO_pushvfstring()

const char* luaO_pushvfstring ( lua_State* L, const char* fmt, va_list argp )
Prototyped in: nut/include/lua/lobject.h
Calls: luaD_growstack() nut/lua/ldo.c
  pushstr() nut/lua/lobject.c
  sprintf() nut/crt/sprintf.c
  strchr() nut/c/string/strchr.c
  __builtin_va_arg(), luaS_newlstr(), luaV_concat()
Called by: luaG_runerror() nut/lua/ldebug.c
  luaO_pushfstring() nut/lua/lobject.c

Global Function luaO_rawequalObj()

int luaO_rawequalObj ( const TValue* t1, const TValue* t2 )
Prototyped in: nut/include/lua/lobject.h

Global Function luaO_str2d()

int luaO_str2d ( const char* s, lua_Number* result )
Prototyped in: nut/include/lua/lobject.h
Calls: strtoul() nut/c/stdlib/strtoul.c
  isspace(), strtod()

Local Function pushstr()

static void pushstr ( lua_State* L, const char* str )
Calls: luaD_growstack() nut/lua/ldo.c
  strlen() nut/c/string/strlen.c
  luaS_newlstr()
Called by: luaO_pushvfstring() nut/lua/lobject.c