DLexer

Undocumented in source.

Members

Functions

lexDString
Token lexDString()
Undocumented in source. Be warned that the author may not have intended to support it.
lexDString
Token lexDString()
Undocumented in source. Be warned that the author may not have intended to support it.
lexDString
Token lexDString()
Undocumented in source. Be warned that the author may not have intended to support it.
lexDString
Token lexDString()
Undocumented in source. Be warned that the author may not have intended to support it.
lexDString
Token lexDString()
Undocumented in source. Be warned that the author may not have intended to support it.
lexDString
Token lexDString()
Undocumented in source. Be warned that the author may not have intended to support it.
lexDString
Token lexDString()
Undocumented in source. Be warned that the author may not have intended to support it.
lexFloatSuffixError
auto lexFloatSuffixError(uint begin, uint prefixStart)
Undocumented in source. Be warned that the author may not have intended to support it.
lexQDelimintedString
Token lexQDelimintedString(char delimiter)
Undocumented in source.
popSheBang
void popSheBang()
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

BaseMap
enum BaseMap;
Undocumented in source.

Mixins

__anonymous
mixin LexBaseImpl!(Token, BaseMap, getKeywordsMap(), getOperatorsMap())
Undocumented in source.
__anonymous
mixin LexNumericImpl!(Token, ["":TokenType.IntegerLiteral, "u":TokenType.IntegerLiteral, "U":TokenType.IntegerLiteral, "ul":TokenType.IntegerLiteral, "uL":TokenType.IntegerLiteral, "Ul":TokenType.IntegerLiteral, "UL":TokenType.IntegerLiteral, "l":TokenType.IntegerLiteral, "L":TokenType.IntegerLiteral, "lu":TokenType.IntegerLiteral, "lU":TokenType.IntegerLiteral, "Lu":TokenType.IntegerLiteral, "LU":TokenType.IntegerLiteral, "f":TokenType.FloatLiteral, "F":TokenType.FloatLiteral], ["":TokenType.FloatLiteral, "f":TokenType.FloatLiteral, "F":TokenType.FloatLiteral, "L":TokenType.FloatLiteral], null, ["l":"lexFloatSuffixError"])
Undocumented in source.
__anonymous
mixin LexStringImpl!(Token, ["":TokenType.StringLiteral, "c":TokenType.StringLiteral, "w":TokenType.StringLiteral, "d":TokenType.StringLiteral])
Undocumented in source.

Meta