Data Fields
typval_T::typval_vval_union Union Reference

#include <typval.h>

Data Fields

varnumber_T v_number
 Number, for VAR_NUMBER. More...
 
BoolVarValue v_bool
 Bool value, for VAR_BOOL. More...
 
SpecialVarValue v_special
 Special value, for VAR_SPECIAL. More...
 
float_T v_float
 Floating-point number, for VAR_FLOAT. More...
 
char * v_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...
 
blob_Tv_blob
 Blob for VAR_BLOB, can be NULL. More...
 

Field Documentation

◆ v_blob

blob_T* typval_T::typval_vval_union::v_blob

Blob for VAR_BLOB, can be NULL.

◆ v_bool

BoolVarValue typval_T::typval_vval_union::v_bool

Bool value, for VAR_BOOL.

◆ v_dict

dict_T* typval_T::typval_vval_union::v_dict

Dictionary for VAR_DICT, can be NULL.

◆ v_float

float_T typval_T::typval_vval_union::v_float

Floating-point number, for VAR_FLOAT.

◆ v_list

list_T* typval_T::typval_vval_union::v_list

List for VAR_LIST, can be NULL.

◆ v_number

varnumber_T typval_T::typval_vval_union::v_number

Number, for VAR_NUMBER.

◆ v_partial

partial_T* typval_T::typval_vval_union::v_partial

Closure: function with args.

◆ v_special

SpecialVarValue typval_T::typval_vval_union::v_special

Special value, for VAR_SPECIAL.

◆ v_string

char* 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: