TokenValue
Allocate a new TokenValue.
This instance will be allocated on the native heap and automatically freed when this class instance is garbage collected.
Allocate a new TokenValue using the provided AutofreeScope.
The AutofreeScope manages the allocation lifetime. The most common usage is with memScoped
.
Parameters
The AutofreeScope to allocate this structure in.
Allocate a new TokenValue.
This instance will be allocated on the native heap and automatically freed when this class instance is garbage collected.
Parameters
token symbol value
token identifier value
token binary integer value
octal integer value
integer value
64-bit integer value
floating point value
hex integer value
string value
comment value
character value
error value
Allocate a new TokenValue using the provided AutofreeScope.
The AutofreeScope manages the allocation lifetime. The most common usage is with memScoped
.
Parameters
token symbol value
token identifier value
token binary integer value
octal integer value
integer value
64-bit integer value
floating point value
hex integer value
string value
comment value
character value
error value
The AutofreeScope to allocate this structure in.