Style token.
Definition style_token.h:69
std::string value
Token value.
Definition style_token.h:75
std::string dimension
Dimension for token value.
Definition style_token.h:78
StyleTokenType type
Token type.
Definition style_token.h:72
@ null
Definition json_value.h:49
@ number
Definition json_value.h:52
@ string
Definition json_value.h:54
StyleTokenType
Token types recognized by the style tokenzier.
Definition style_token.h:37
@ comment
Whitespace.
Definition style_token.h:60
@ hash
Syntax error.
Definition style_token.h:43
@ dashmatch
~=
Definition style_token.h:63
@ square_bracket_begin
)
Definition style_token.h:57
@ null
Definition style_token.h:38
@ bracket_end
(
Definition style_token.h:56
@ curly_brace_begin
;
Definition style_token.h:53
@ unicode_range
Url function.
Definition style_token.h:48
@ semi_colon
:
Definition style_token.h:52
@ ident
No more tokens.
Definition style_token.h:39
@ whitespace
]
Definition style_token.h:59
@ square_bracket_end
[
Definition style_token.h:58
@ delim
|=
Definition style_token.h:64
@ atkeyword
Identifier.
Definition style_token.h:40
@ cdc
HTLM comment begin .
Definition style_token.h:50
@ uri
Number with dimension.
Definition style_token.h:47
@ bracket_begin
}
Definition style_token.h:55
@ includes
Function name.
Definition style_token.h:62
@ function
C style comment block.
Definition style_token.h:61
@ dimension
Percentage number.
Definition style_token.h:46
@ colon
HTML comment end -->
Definition style_token.h:51
@ percentage
Number.
Definition style_token.h:45
@ cdo
Unicode range.
Definition style_token.h:49
@ curly_brace_end
{
Definition style_token.h:54
@ invalid
String.
Definition style_token.h:42