Enum ETokenLiteralType#
Defined in File lexerbase.h
Enum Documentation#
-
enum class ETokenLiteralType#
Token literal type (valid when token is a literal token).
Values:
-
enumerator token_undefined#
No literal type defined.
-
enumerator token_literal_dec_integer#
Decimal integer literal.
-
enumerator token_literal_oct_integer#
Octal integer literal.
-
enumerator token_literal_hex_integer#
IsHexadecimal() integer literal.
-
enumerator token_literal_bin_integer#
Binary integer literal.
-
enumerator token_literal_dec_floating_point#
Decimal floating point literal.
-
enumerator token_literal_hex_floating_point#
IsHexadecimal() floating point literal.
-
enumerator token_literal_fixed_point#
Fixed point literal.
-
enumerator token_literal_string#
String literal (ASCII ISO Latin-1 (8859-1) character set, UTF-8, UTF-16, UTF-32, wide - platform specific)
-
enumerator token_literal_raw_string#
Raw string literal (ASCII ISO Latin-1 (8859-1) character set, UTF-8, UTF-16, UTF-32, wide - platform specific)
-
enumerator token_literal_character#
Character literal (ASCII ISO Latin-1 (8859-1) character set, UTF-16, UTF-32, wide - platform specific)
-
enumerator token_literal_character_sequence#
Character sequence literal (ASCII or wide - both platform cpecific)
-
enumerator token_literal_boolean#
Boolean literal.
-
enumerator token_literal_nullptr#
Nullptr literal.
-
enumerator token_undefined#