#include "upb/def.h"
#include <float.h>
#include <math.h>
#include <stdlib.h>
#include <string.h>
#include "lauxlib.h"
#include "upb/bindings/lua/upb.h"
#include "upb/reflection.h"
Go to the source code of this file.
Classes | |
struct | lupb_DefPool |
struct | lupb_MessageDef |
struct | lupb_wrapper |
Macros | |
#define | LUPB_CACHE_INDEX 1 |
#define | LUPB_ENUMDEF "lupb.enumdef" |
#define | LUPB_ENUMVALDEF "lupb.enumvaldef" |
#define | LUPB_FIELDDEF "lupb.fielddef" |
#define | LUPB_FILEDEF "lupb.filedef" |
#define | LUPB_MSGDEF "lupb.msgdef" |
#define | LUPB_OBJCACHE "lupb.objcache" |
#define | LUPB_ONEOFDEF "lupb.oneof" |
#define | LUPB_SYMTAB "lupb.symtab" |
#define | LUPB_SYMTAB_INDEX 1 |
Variables | |
static const struct luaL_Reg | lupb_DefPool_m [] |
static const struct luaL_Reg | lupb_DefPool_mm [] |
static const struct luaL_Reg | lupb_EnumDef_m [] |
static const struct luaL_Reg | lupb_EnumDef_mm [] |
static const struct luaL_Reg | lupb_enumvaldef_m [] |
static const struct luaL_Reg | lupb_FieldDef_m [] |
static const struct luaL_Reg | lupb_FileDef_m [] |
static const struct luaL_Reg | lupb_MessageDef_m [] |
static const struct luaL_Reg | lupb_MessageDef_mm [] |
static const struct luaL_Reg | lupb_OneofDef_m [] |
static const struct luaL_Reg | lupb_OneofDef_mm [] |
static const struct luaL_Reg | lupbdef_toplevel_m [] |
#define LUPB_CACHE_INDEX 1 |
Definition at line 706 of file upb/upb/bindings/lua/def.c.
#define LUPB_ENUMDEF "lupb.enumdef" |
Definition at line 39 of file upb/upb/bindings/lua/def.c.
#define LUPB_ENUMVALDEF "lupb.enumvaldef" |
Definition at line 40 of file upb/upb/bindings/lua/def.c.
#define LUPB_FIELDDEF "lupb.fielddef" |
Definition at line 41 of file upb/upb/bindings/lua/def.c.
#define LUPB_FILEDEF "lupb.filedef" |
Definition at line 42 of file upb/upb/bindings/lua/def.c.
#define LUPB_MSGDEF "lupb.msgdef" |
Definition at line 43 of file upb/upb/bindings/lua/def.c.
#define LUPB_OBJCACHE "lupb.objcache" |
Definition at line 46 of file upb/upb/bindings/lua/def.c.
#define LUPB_ONEOFDEF "lupb.oneof" |
Definition at line 44 of file upb/upb/bindings/lua/def.c.
#define LUPB_SYMTAB "lupb.symtab" |
Definition at line 45 of file upb/upb/bindings/lua/def.c.
#define LUPB_SYMTAB_INDEX 1 |
Definition at line 56 of file upb/upb/bindings/lua/def.c.
void lupb_def_registertypes | ( | lua_State * | L | ) |
Definition at line 889 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 789 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 813 of file upb/upb/bindings/lua/def.c.
upb_DefPool* lupb_DefPool_check | ( | lua_State * | L, |
int | narg | ||
) |
Definition at line 712 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 846 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 853 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 838 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 782 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 759 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 720 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 861 of file upb/upb/bindings/lua/def.c.
const upb_EnumDef* lupb_EnumDef_check | ( | lua_State * | L, |
int | narg | ||
) |
Definition at line 522 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 532 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 526 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 545 of file upb/upb/bindings/lua/def.c.
const upb_EnumValueDef* lupb_enumvaldef_check | ( | lua_State * | L, |
int | narg | ||
) |
Definition at line 576 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 580 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 587 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 593 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 599 of file upb/upb/bindings/lua/def.c.
const upb_FieldDef* lupb_FieldDef_check | ( | lua_State * | L, |
int | narg | ||
) |
Definition at line 98 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 102 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 109 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 193 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 116 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 186 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 132 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 138 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 144 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 173 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 150 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 179 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 156 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 162 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 126 of file upb/upb/bindings/lua/def.c.
const upb_FileDef* lupb_FileDef_check | ( | lua_State * | L, |
int | narg | ||
) |
Definition at line 614 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 618 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 626 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 632 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 640 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 646 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 654 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 660 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 666 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 672 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 679 of file upb/upb/bindings/lua/def.c.
const upb_MessageDef* lupb_MessageDef_check | ( | lua_State * | L, |
int | narg | ||
) |
From def.c.
Definition at line 322 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 365 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 326 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 429 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 439 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 392 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 446 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 452 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 479 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 413 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 332 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 469 of file upb/upb/bindings/lua/def.c.
Definition at line 338 of file upb/upb/bindings/lua/def.c.
void lupb_MessageDef_pushsubmsgdef | ( | lua_State * | L, |
const upb_FieldDef * | f | ||
) |
Definition at line 89 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 485 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 491 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 419 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 459 of file upb/upb/bindings/lua/def.c.
const upb_OneofDef* lupb_OneofDef_check | ( | lua_State * | L, |
int | narg | ||
) |
Definition at line 218 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 222 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 229 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 254 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 264 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 276 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 298 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 244 of file upb/upb/bindings/lua/def.c.
Definition at line 881 of file upb/upb/bindings/lua/def.c.
Definition at line 62 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 68 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 76 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 866 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 874 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 570 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 567 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 605 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 199 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 685 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 506 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 499 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 304 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 312 of file upb/upb/bindings/lua/def.c.
|
static |
Definition at line 886 of file upb/upb/bindings/lua/def.c.