#[allow(missing_docs)]
#[derive(Clone, Debug, PartialEq)]
pub enum Token {
Any,
ArrayBuffer,
Attribute,
Boolean,
Byte,
ByteString,
Callback,
Const,
DataView,
Deleter,
Dictionary,
DOMException,
DOMString,
Double,
Enum,
Error,
False,
Float,
Float32Array,
Float64Array,
FrozenArray,
Getter,
Implements,
Inherit,
Int16Array,
Int32Array,
Int8Array,
Interface,
Iterable,
LegacyCaller,
Long,
Maplike,
Namespace,
NaN,
NegativeInfinity,
Null,
Object,
Octet,
Optional,
Or,
Partial,
PositiveInfinity,
Promise,
ReadOnly,
Record,
Required,
Sequence,
Serializer,
Setlike,
Setter,
Short,
Static,
Stringifier,
True,
Typedef,
USVString,
Uint16Array,
Uint32Array,
Uint8Array,
Uint8ClampedArray,
Unrestricted,
Unsigned,
Void,
FloatLiteral(f64),
Identifier(String),
IntegerLiteral(i64),
OtherLiteral(char),
StringLiteral(String),
Colon,
Comma,
Ellipsis,
Equals,
GreaterThan,
Hyphen,
LeftBrace,
LeftBracket,
LeftParenthesis,
LessThan,
Period,
QuestionMark,
RightBrace,
RightBracket,
RightParenthesis,
Semicolon,
}