ASTParser

Undocumented in source.

Members

Functions

parseAssignment
Assignment parseAssignment()
Undocumented in source. Be warned that the author may not have intended to support it.
parseAttributeIdentifier
Token parseAttributeIdentifier()
Undocumented in source. Be warned that the author may not have intended to support it.
parseComment
Comment parseComment()
Undocumented in source. Be warned that the author may not have intended to support it.
parseDStatement
DStatement parseDStatement()
Undocumented in source. Be warned that the author may not have intended to support it.
parseDoctype
TagNode parseDoctype()
Undocumented in source. Be warned that the author may not have intended to support it.
parseDocument
void parseDocument()
Undocumented in source. Be warned that the author may not have intended to support it.
parseExpression
Expression parseExpression()
Undocumented in source. Be warned that the author may not have intended to support it.
parseFilter
DietFilter parseFilter()
Undocumented in source. Be warned that the author may not have intended to support it.
parseNestedTags
NestedTags parseNestedTags()
Undocumented in source. Be warned that the author may not have intended to support it.
parseNode
Node parseNode()
Undocumented in source. Be warned that the author may not have intended to support it.
parseNodeValue
Node parseNodeValue()
Undocumented in source. Be warned that the author may not have intended to support it.
parsePipeText
PipeText parsePipeText()
Undocumented in source. Be warned that the author may not have intended to support it.
parseSingleTag
NestedTags parseSingleTag()
Undocumented in source. Be warned that the author may not have intended to support it.
parseTag
TagNode parseTag(bool allowNested)
Undocumented in source. Be warned that the author may not have intended to support it.
parseTagContents
TagContents parseTagContents()
Undocumented in source. Be warned that the author may not have intended to support it.
parseText
string parseText(bool multiline, bool allowIndent)
Undocumented in source. Be warned that the author may not have intended to support it.
parseTextBlock
StringTagContents parseTextBlock()
Undocumented in source. Be warned that the author may not have intended to support it.
parseTextLine
TextLine parseTextLine()
Undocumented in source. Be warned that the author may not have intended to support it.
parseXML
XMLNode parseXML()
Undocumented in source. Be warned that the author may not have intended to support it.
searchAST
AST[] searchAST(size_t offset, bool inclusiveStart, bool inclusiveEnd)

Searches for a path of AST nodes lying within the specified offset.

Variables

input
DietInput input;
Undocumented in source.
root
Document root;
Undocumented in source.

Meta