mir.deser.text.tokens

Undocumented in source.

Members

Classes

IonDeserializerException
class IonDeserializerException
Undocumented in source.
IonTokenizerException
class IonTokenizerException
Undocumented in source.

Enums

IonDeserializerErrorCode
enum IonDeserializerErrorCode
Undocumented in source.
IonTextEscapeType
enum IonTextEscapeType
Undocumented in source.
IonTokenType
enum IonTokenType
Undocumented in source.
IonTokenizerErrorCode
enum IonTokenizerErrorCode
Undocumented in source.

Functions

hexLiteral
char hexLiteral(char c)
Undocumented in source. Be warned that the author may not have intended to support it.
ionDeserializerException
IonDeserializerException ionDeserializerException(IonDeserializerErrorCode code)
ionDeserializerMsg
string ionDeserializerMsg(IonDeserializerErrorCode error)
Undocumented in source. Be warned that the author may not have intended to support it.
ionTokenMsg
string ionTokenMsg(IonTokenType token)
Undocumented in source. Be warned that the author may not have intended to support it.
ionTokenizerException
IonTokenizerException ionTokenizerException(IonTokenizerErrorCode code)
ionTokenizerMsg
string ionTokenizerMsg(IonTokenizerErrorCode error)
Undocumented in source. Be warned that the author may not have intended to support it.
isASCIIChar
bool isASCIIChar(char c)
Undocumented in source. Be warned that the author may not have intended to support it.
isControlChar
bool isControlChar(char c)
Undocumented in source. Be warned that the author may not have intended to support it.
isDigit
bool isDigit(char c)
Undocumented in source. Be warned that the author may not have intended to support it.
isHexDigit
bool isHexDigit(char c)
Undocumented in source. Be warned that the author may not have intended to support it.
isIdentifierPart
bool isIdentifierPart(char c)
Undocumented in source. Be warned that the author may not have intended to support it.
isIdentifierStart
bool isIdentifierStart(char c)
Undocumented in source. Be warned that the author may not have intended to support it.
isInvalidChar
bool isInvalidChar(char c)
Undocumented in source. Be warned that the author may not have intended to support it.
isNewLine
bool isNewLine(char c)
Undocumented in source. Be warned that the author may not have intended to support it.
isOperatorChar
bool isOperatorChar(char c)
Undocumented in source. Be warned that the author may not have intended to support it.
isStopChar
bool isStopChar(char c)
Undocumented in source. Be warned that the author may not have intended to support it.
isStringWhitespace
bool isStringWhitespace(char c)
Undocumented in source. Be warned that the author may not have intended to support it.
isWhitespace
bool isWhitespace(char c)
Undocumented in source. Be warned that the author may not have intended to support it.
symbolHasQuotes
bool symbolHasQuotes(const(char)[] symbol)
Undocumented in source. Be warned that the author may not have intended to support it.
symbolNeedsQuotes
bool symbolNeedsQuotes(const(char)[] symbol)
Undocumented in source. Be warned that the author may not have intended to support it.

Mixin templates

IonTextToken
mixintemplate IonTextToken()
Undocumented in source.
IonTextWithEscapeToken
mixintemplate IonTextWithEscapeToken()
Undocumented in source.

Static variables

ION_CR
ubyte[] ION_CR;
Undocumented in source.
ION_CR_LF
ubyte[] ION_CR_LF;
Undocumented in source.
ION_DIGITS
auto ION_DIGITS;
Undocumented in source.
ION_HEX_DIGITS
auto ION_HEX_DIGITS;
Undocumented in source.
ION_IDENTIFIER_START_CHARS
auto ION_IDENTIFIER_START_CHARS;
Undocumented in source.
ION_LF
ubyte[] ION_LF;
Undocumented in source.
ION_LOWERCASE
auto ION_LOWERCASE;
Undocumented in source.
ION_OPERATOR_CHARS
auto ION_OPERATOR_CHARS;
Undocumented in source.
ION_QUOTED_SYMBOLS
auto ION_QUOTED_SYMBOLS;
Undocumented in source.
ION_STOP_CHARS
auto ION_STOP_CHARS;
Undocumented in source.
ION_UPPERCASE
auto ION_UPPERCASE;
Undocumented in source.
ION_WHITESPACE
auto ION_WHITESPACE;
Undocumented in source.

Structs

IonTextBlob
struct IonTextBlob
Undocumented in source.
IonTextClob
struct IonTextClob
Undocumented in source.
IonTextNumber
struct IonTextNumber
Undocumented in source.
IonTextQuotedSymbol
struct IonTextQuotedSymbol
Undocumented in source.
IonTextString
struct IonTextString
Undocumented in source.
IonTextSymbol
struct IonTextSymbol
Undocumented in source.
IonTextSymbolOperator
struct IonTextSymbolOperator
Undocumented in source.
IonTextTimestamp
struct IonTextTimestamp
Undocumented in source.

Meta