squelch.common

Undocumented in source.

Members

Aliases

DbtString
alias DbtString = DbtStringElem[]
Undocumented in source.
DbtStringElem
alias DbtStringElem = SumType!(dchar, DbtExpression)
Undocumented in source.
Token
alias Token = SumType!(TokenWhiteSpace, TokenComment, TokenKeyword, TokenIdentifier, TokenNamedParameter, TokenOperator, TokenAngleBracket, TokenString, TokenNumber, TokenDbtStatement, TokenDbtComment)
Undocumented in source.

Functions

tryToString
string tryToString(DbtString s)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

DbtExpression
struct DbtExpression

Fragment of DbtString containing a DbtExpression

QuotingContext
struct QuotingContext
Undocumented in source.
TokenAngleBracket
struct TokenAngleBracket

Distinguish < / > from the binary operator.

TokenComment
struct TokenComment
Undocumented in source.
TokenDbtComment
struct TokenDbtComment
Undocumented in source.
TokenDbtStatement
struct TokenDbtStatement
Undocumented in source.
TokenIdentifier
struct TokenIdentifier
Undocumented in source.
TokenKeyword
struct TokenKeyword
Undocumented in source.
TokenNamedParameter
struct TokenNamedParameter
Undocumented in source.
TokenNumber
struct TokenNumber
Undocumented in source.
TokenOperator
struct TokenOperator
Undocumented in source.
TokenString
struct TokenString
Undocumented in source.
TokenWhiteSpace
struct TokenWhiteSpace
Undocumented in source.

Meta