LexerWrapper

Undocumented in source.

Constructors

this
this(string input, Location startLocation)
Undocumented in source.

Members

Aliases

Location
alias Location = LocationAll
Undocumented in source.
LocationDiff
alias LocationDiff = typeof(Location.init - Location.init)
Undocumented in source.

Enums

tokenID
eponymoustemplate tokenID(string tok)
Undocumented in source.

Functions

cleanDocComment
string cleanDocComment(string content)
Undocumented in source. Be warned that the author may not have intended to support it.
empty
bool empty()
Undocumented in source. Be warned that the author may not have intended to support it.
front
ref front()
Undocumented in source. Be warned that the author may not have intended to support it.
popFront
void popFront()
Undocumented in source. Be warned that the author may not have intended to support it.
skipIgnoredTokens
void skipIgnoredTokens()
Undocumented in source. Be warned that the author may not have intended to support it.
tokenName
string tokenName(size_t id)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

docComments
DocComment[] docComments;
Undocumented in source.
lexer
Lexer!(LocationAll, true) lexer;
Undocumented in source.

Meta