|
| template<class... ts> |
| | generate (const ts &... TS) |
| |
| result< syntax_t, error_t > | Units (const snippet &Snippet, const syntax_t &Num, text Units) const |
| |
| result_t< syntax_t > | Parenthesis (const block_t &Block) const |
| |
| result_t< syntax_t > | StringLiteral (const snippet &Snippet, const capture_t &Capture) const |
| |
| result_t< syntax_t > | StringInterpolate (const snippet &Snippet, place Place, bool, const block_t &Block) const |
| |
| result_t< syntax_t > | String (const snippet &Snippet, const syntaxes_t &Splices) const |
| |
| result_t< syntax_t > | Content (const snippet &Snippet, const syntaxes_t &Splices) const |
| |
| result_t< syntax_t > | Contents (const snippet &Snippet, const capture_t &, const syntaxes_t &Splices) const |
| |
| result_t< syntax_t > | InvokeMarkup (const snippet &Snippet, text, const capture_t &, const syntax_t &Macro, block_t *Clause, block_t *DoClause, const capture_t &, const capture_t &, const syntax_t &Content, const capture_t &) const |
| |
| result_t< syntax_t > | PrefixToken (const snippet &Snippet, mode Mode, text Symbol, const block_t &Block, bool Lift, const syntaxes_t &={}) const |
| |
| result_t< syntax_t > | PrefixBrackets (const snippet &Snippet, const block_t &Left, const block_t &Right) const |
| |
| result_t< syntax_t > | PostfixToken (const snippet &Snippet, mode Mode, const syntax_t &Left, text Symbol) const |
| |
| result_t< syntax_t > | InfixToken (const snippet &Snippet, mode Mode, const syntax_t &Left, text Symbol, const syntax_t &Right) const |
| |
| result_t< syntax_t > | InfixBlock (const snippet &Snippet, const syntax_t &LeftSyntax, text Symbol, const block_t &Right) const |
| |
| syntax_t | Leading (const capture_t &, const syntax_t &Syntax) const |
| |
| syntax_t | Trailing (const syntax_t &Syntax, const capture_t &) const |
| |
| result< syntax_t, error_t > | File (const block_t &Block) const |
| |
| void | Text (capture_t &Capture, const snippet &Snippet, place Place) const |
| |
| void | NewLine (capture_t &Capture, const snippet &, place Place) const |
| |
| void | StringBackslash (capture_t &Capture, const snippet &, place Place, char8 Backslashed) const |
| |
| void | LineCmt (capture_t &, const snippet &, place, const capture_t &) const |
| |
| void | BlockCmt (capture_t &, const snippet &, place, const capture_t &) const |
| |
| void | IndCmt (capture_t &, const snippet &, place, const capture_t &) const |
| |
| void | Indent (capture_t &, const snippet &, place) const |
| |
| void | BlankLine (capture_t &, const snippet &, place) const |
| |
| void | Semicolon (capture_t &, const snippet &) const |
| |
| void | MarkupTrim (capture_t &Capture) const |
| |
| void | MarkupStart (capture_t &, const snippet &) const |
| |
| void | MarkupTag (capture_t &, const snippet &) const |
| |
| void | MarkupStop (capture_t &, const snippet &) const |
| |
| void | LinePrefix (capture_t &, const snippet &) const |
| |