soulng::parser::Match | Alternative(RegExLexer& lexer, LexerContext* lexerContext) static |
soulng::parser::Match | Catenation(RegExLexer& lexer, LexerContext* lexerContext) static |
soulng::parser::Match | Char(RegExLexer& lexer) static |
soulng::parser::Match | Class(RegExLexer& lexer, LexerContext* lexerContext) static |
soulng::parser::Match | ExpressionReference(RegExLexer& lexer) static |
std::unique_ptr<RegExpression> | Parse(RegExLexer& lexer, LexerContext* lexerContext) static |
soulng::parser::Match | Primary(RegExLexer& lexer, LexerContext* lexerContext) static |
soulng::parser::Match | Range(RegExLexer& lexer, LexerContext* lexerContext) static |
soulng::parser::Match | RegularExpression(RegExLexer& lexer, LexerContext* lexerContext) static |
soulng::parser::Match | Repetition(RegExLexer& lexer, LexerContext* lexerContext) static |