Lines Matching refs:lua_touserdata
181 #define lua_touserdata dll_lua_touserdata macro
506 void *p = lua_touserdata(L, ud); in luaV_toudata()
532 #define luaV_unbox(L,luatyp,ud) (*((luatyp *) lua_touserdata((L),(ud))))
689 void *p = lua_touserdata(L, pos); in luaV_totypval()
843 o = (luatyp *) lua_touserdata(L, -1); \
852 lua_pushfstring(L, "%s: %p", luatname, lua_touserdata(L, 1)); \
884 listitem_T *li = (listitem_T *) lua_touserdata(L, lua_upvalueindex(2)); in luaV_list_iter()
1062 hashitem_T *hi = (hashitem_T *) lua_touserdata(L, lua_upvalueindex(2)); in luaV_dict_iter()
1106 luaV_Funcref *f = (luaV_Funcref *) lua_touserdata(L, -1); in luaV_dict_index()
1326 luaV_Funcref *f = (luaV_Funcref *) lua_touserdata(L, 1); in luaV_type_tostring()
1339 luaV_Funcref *f = (luaV_Funcref *) lua_touserdata(L, 1); in luaV_funcref_len()
1348 luaV_Funcref *f = (luaV_Funcref *) lua_touserdata(L, 1); in luaV_funcref_call()
2272 luaV_setudata(L, lua_touserdata(L, 1)); in luaV_free()
2282 typval_T *arg = (typval_T *) lua_touserdata(L, 2); in luaV_luaeval()
2283 typval_T *rettv = (typval_T *) lua_touserdata(L, 3); in luaV_luaeval()
2321 list_T *l = (list_T *)lua_touserdata(L, 5); // key in luaV_setref()
2327 dict_T *d = (dict_T *)lua_touserdata(L, 5); // key in luaV_setref()
2333 luaV_Funcref *f = (luaV_Funcref *)lua_touserdata(L, 5); // key in luaV_setref()