LexLexerFileParser Static Class

Definition

Line 8 of scm2html/LexerFileParser.cm

Member Functions

public static Match Action(LexerFileLexer& lexer)
public static Match Actions(LexerFileLexer& lexer, Lexer* currentLexer, ParsingContext* parsingContext)
public static Match ClassMap(LexerFileLexer& lexer)
public static Match Declaration(LexerFileLexer& lexer, ParsingContext* parsingContext)
public static Match ExprString(LexerFileLexer& lexer)
public static Match Expression(LexerFileLexer& lexer, int index)
public static Match Expressions(LexerFileLexer& lexer)
public static Match Keyword(LexerFileLexer& lexer)
public static Match Keywords(LexerFileLexer& lexer)
public static Match Lexer(LexerFileLexer& lexer, ParsingContext* parsingContext)
public static Match LexerClause(LexerFileLexer& lexer, Lexer* currentLexer, ParsingContext* parsingContext)
public static Match LexerFile(LexerFileLexer& lexer, ParsingContext* parsingContext)
public static UniquePtr<LexerFile> Parse(LexerFileLexer& lexer, ParsingContext* parsingContext)
public static Match Token(LexerFileLexer& lexer)
public static Match Tokens(LexerFileLexer& lexer)
public static Match UsingAliasDirective(LexerFileLexer& lexer)
public static Match UsingDirective(LexerFileLexer& lexer, Usings* usings)
public static Match UsingDirectives(LexerFileLexer& lexer, Usings* usings)
public static Match UsingNamespaceDirective(LexerFileLexer& lexer)
public static Match Usings(LexerFileLexer& lexer)
public static Match Variable(LexerFileLexer& lexer, ParsingContext* parsingContext)
public static Match Variables(LexerFileLexer& lexer, Lexer* currentLexer, ParsingContext* parsingContext)

Member Function Details

Action Static Member Function

public static Match Action(LexerFileLexer& lexer)

Definition
Line 3198 of scm2html/LexerFileParser.cm


Actions Static Member Function

public static Match Actions(LexerFileLexer& lexer, Lexer* currentLexer, ParsingContext* parsingContext)

Definition
Line 2975 of scm2html/LexerFileParser.cm


ClassMap Static Member Function

public static Match ClassMap(LexerFileLexer& lexer)

Definition
Line 379 of scm2html/LexerFileParser.cm


Declaration Static Member Function

public static Match Declaration(LexerFileLexer& lexer, ParsingContext* parsingContext)

Definition
Line 161 of scm2html/LexerFileParser.cm


ExprString Static Member Function

public static Match ExprString(LexerFileLexer& lexer)

Definition
Line 2319 of scm2html/LexerFileParser.cm


Expression Static Member Function

public static Match Expression(LexerFileLexer& lexer, int index)

Definition
Line 2162 of scm2html/LexerFileParser.cm


Expressions Static Member Function

public static Match Expressions(LexerFileLexer& lexer)

Definition
Line 1980 of scm2html/LexerFileParser.cm


Keyword Static Member Function

public static Match Keyword(LexerFileLexer& lexer)

Definition
Line 1774 of scm2html/LexerFileParser.cm


Keywords Static Member Function

public static Match Keywords(LexerFileLexer& lexer)

Definition
Line 1491 of scm2html/LexerFileParser.cm


Lexer Static Member Function

public static Match Lexer(LexerFileLexer& lexer, ParsingContext* parsingContext)

Definition
Line 2370 of scm2html/LexerFileParser.cm


LexerClause Static Member Function

public static Match LexerClause(LexerFileLexer& lexer, Lexer* currentLexer, ParsingContext* parsingContext)

Definition
Line 2582 of scm2html/LexerFileParser.cm


LexerFile Static Member Function

public static Match LexerFile(LexerFileLexer& lexer, ParsingContext* parsingContext)

Definition
Line 48 of scm2html/LexerFileParser.cm


Parse Static Member Function

public static UniquePtr<LexerFile> Parse(LexerFileLexer& lexer, ParsingContext* parsingContext)

Definition
Line 10 of scm2html/LexerFileParser.cm


Token Static Member Function

public static Match Token(LexerFileLexer& lexer)

Definition
Line 1285 of scm2html/LexerFileParser.cm


Tokens Static Member Function

public static Match Tokens(LexerFileLexer& lexer)

Definition
Line 1002 of scm2html/LexerFileParser.cm


UsingAliasDirective Static Member Function

public static Match UsingAliasDirective(LexerFileLexer& lexer)

Definition
Line 709 of scm2html/LexerFileParser.cm


UsingDirective Static Member Function

public static Match UsingDirective(LexerFileLexer& lexer, Usings* usings)

Definition
Line 637 of scm2html/LexerFileParser.cm


UsingDirectives Static Member Function

public static Match UsingDirectives(LexerFileLexer& lexer, Usings* usings)

Definition
Line 580 of scm2html/LexerFileParser.cm


UsingNamespaceDirective Static Member Function

public static Match UsingNamespaceDirective(LexerFileLexer& lexer)

Definition
Line 874 of scm2html/LexerFileParser.cm


Usings Static Member Function

public static Match Usings(LexerFileLexer& lexer)

Definition
Line 508 of scm2html/LexerFileParser.cm


Variable Static Member Function

public static Match Variable(LexerFileLexer& lexer, ParsingContext* parsingContext)

Definition
Line 2875 of scm2html/LexerFileParser.cm


Variables Static Member Function

public static Match Variables(LexerFileLexer& lexer, Lexer* currentLexer, ParsingContext* parsingContext)

Definition
Line 2722 of scm2html/LexerFileParser.cm