#include <lauxlib.h>
#include <lua.h>
#include "nvim/api/private/defs.h"
#include "nvim/assert.h"
#include "nvim/eval/typval.h"
#include "nvim/ex_cmds_defs.h"
#include "nvim/ex_docmd.h"
#include "nvim/func_attr.h"
#include "nvim/lua/converter.h"
Go to the source code of this file.
Data Structures | |
struct | nlua_ref_state_t |
Macros | |
#define | NLUA_CLEAR_REF(x) |
Functions | |
void | nlua_add_api_functions (lua_State *lstate) REAL_FATTR_NONNULL_ALL |
EXTERN nlua_ref_state_t *nlua_global_refs | INIT (=NULL) |
#define NLUA_CLEAR_REF | ( | x | ) |
EXTERN nlua_ref_state_t* nlua_global_refs INIT | ( | ) |
void nlua_add_api_functions | ( | lua_State * | lstate | ) |