Lines Matching refs:vval

556 	    lua_pushstring(L, tv->vval.v_string == NULL  in luaV_pushtypval()
557 ? "" : (char *)tv->vval.v_string); in luaV_pushtypval()
560 lua_pushinteger(L, (int) tv->vval.v_number); in luaV_pushtypval()
564 lua_pushnumber(L, (lua_Number) tv->vval.v_float); in luaV_pushtypval()
568 luaV_pushlist(L, tv->vval.v_list); in luaV_pushtypval()
571 luaV_pushdict(L, tv->vval.v_dict); in luaV_pushtypval()
575 if (tv->vval.v_number <= VVAL_TRUE) in luaV_pushtypval()
576 lua_pushinteger(L, (int) tv->vval.v_number); in luaV_pushtypval()
581 luaV_pushfuncref(L, tv->vval.v_string); in luaV_pushtypval()
585 luaV_pushfuncref(L, partial_name(tv->vval.v_partial)); in luaV_pushtypval()
589 luaV_pushblob(L, tv->vval.v_blob); in luaV_pushtypval()
611 tv->vval.v_number = (varnumber_T) lua_toboolean(L, pos); in luaV_totypval()
615 tv->vval.v_number = VVAL_NULL; in luaV_totypval()
619 tv->vval.v_string = vim_strsave((char_u *) lua_tostring(L, pos)); in luaV_totypval()
630 tv->vval.v_float = (float_T)n; in luaV_totypval()
635 tv->vval.v_number = (varnumber_T)n; in luaV_totypval()
640 tv->vval.v_number = (varnumber_T) lua_tointeger(L, pos); in luaV_totypval()
656 tv->vval.v_string = vim_strsave(name); in luaV_totypval()
678 tv->vval.v_string = vim_strsave(name); in luaV_totypval()
683 tv->vval.v_number = 0; in luaV_totypval()
698 tv->vval.v_list = *((luaV_List *) p); in luaV_totypval()
699 ++tv->vval.v_list->lv_refcount; in luaV_totypval()
708 tv->vval.v_dict = *((luaV_Dict *) p); in luaV_totypval()
709 ++tv->vval.v_dict->dv_refcount; in luaV_totypval()
718 tv->vval.v_blob = *((luaV_Blob *) p); in luaV_totypval()
719 ++tv->vval.v_blob->bv_refcount; in luaV_totypval()
731 tv->vval.v_string = vim_strsave(f->name); in luaV_totypval()
741 tv->vval.v_number = 0; in luaV_totypval()
1355 args.vval.v_list = list_alloc(); in luaV_funcref_call()
1357 if (args.vval.v_list != NULL) in luaV_funcref_call()
1364 list_append_tv(args.vval.v_list, &v); in luaV_funcref_call()