Data Fields
typval_T::typval_vval_union Union Reference

#include <typval.h>

Data Fields

varnumber_T v_number
 Number, for VAR_NUMBER. More...
 
SpecialVarValue v_special
 Special value, for VAR_SPECIAL. More...
 
float_T v_float
 Floating-point number, for VAR_FLOAT. More...
 
char_uv_string
 String, for VAR_STRING and VAR_FUNC, can be NULL. More...
 
list_Tv_list
 List for VAR_LIST, can be NULL. More...
 
dict_Tv_dict
 Dictionary for VAR_DICT, can be NULL. More...
 
partial_Tv_partial
 Closure: function with args. More...
 

Field Documentation

dict_T* typval_T::typval_vval_union::v_dict

Dictionary for VAR_DICT, can be NULL.

float_T typval_T::typval_vval_union::v_float

Floating-point number, for VAR_FLOAT.

list_T* typval_T::typval_vval_union::v_list

List for VAR_LIST, can be NULL.

varnumber_T typval_T::typval_vval_union::v_number

Number, for VAR_NUMBER.

partial_T* typval_T::typval_vval_union::v_partial

Closure: function with args.

SpecialVarValue typval_T::typval_vval_union::v_special

Special value, for VAR_SPECIAL.

char_u* typval_T::typval_vval_union::v_string

String, for VAR_STRING and VAR_FUNC, can be NULL.


The documentation for this union was generated from the following file: