LexStatementParser Static Class

Definition

Line 8 of scm2html/LexStatement.cm

Member Functions

public static Match AssertStatement(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match AssignmentStatement(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match AssignmentStatementExpr(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match BreakStatement(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match CaseStatement(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match Catch(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match CompoundStatement(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match ConditionalCompilationConjunction(LexerFileLexer& lexer)
public static Match ConditionalCompilationDisjunction(LexerFileLexer& lexer)
public static Match ConditionalCompilationExpression(LexerFileLexer& lexer)
public static Match ConditionalCompilationPrefix(LexerFileLexer& lexer)
public static Match ConditionalCompilationPrimary(LexerFileLexer& lexer)
public static Match ConditionalCompilationStatement(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match ConstructionStatement(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match ContinueStatement(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match ControlStatement(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match DefaultStatement(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match DeleteStatement(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match DestroyStatement(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match DoStatement(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match EmptyStatement(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match ExpressionStatement(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match ForInitStatement(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match ForLoopStatementExpr(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match ForStatement(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match GotoCaseStatement(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match GotoDefaultStatement(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match GotoStatement(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match IfStatement(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match Label(LexerFileLexer& lexer)
public static Match LabeledStatement(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match RangeForStatement(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match ReturnStatement(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match Statement(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match SwitchStatement(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match ThrowStatement(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match TryStatement(LexerFileLexer& lexer, ParsingContext* ctx)
public static Match WhileStatement(LexerFileLexer& lexer, ParsingContext* ctx)

Member Function Details

AssertStatement Static Member Function

public static Match AssertStatement(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 5834 of scm2html/LexStatement.cm


AssignmentStatement Static Member Function

public static Match AssignmentStatement(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 4508 of scm2html/LexStatement.cm


AssignmentStatementExpr Static Member Function

public static Match AssignmentStatementExpr(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 4379 of scm2html/LexStatement.cm


BreakStatement Static Member Function

public static Match BreakStatement(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 2954 of scm2html/LexStatement.cm


CaseStatement Static Member Function

public static Match CaseStatement(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 3623 of scm2html/LexStatement.cm


Catch Static Member Function

public static Match Catch(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 5599 of scm2html/LexStatement.cm


CompoundStatement Static Member Function

public static Match CompoundStatement(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 1058 of scm2html/LexStatement.cm


ConditionalCompilationConjunction Static Member Function

public static Match ConditionalCompilationConjunction(LexerFileLexer& lexer)

Definition
Line 6909 of scm2html/LexStatement.cm


ConditionalCompilationDisjunction Static Member Function

public static Match ConditionalCompilationDisjunction(LexerFileLexer& lexer)

Definition
Line 6769 of scm2html/LexStatement.cm


ConditionalCompilationExpression Static Member Function

public static Match ConditionalCompilationExpression(LexerFileLexer& lexer)

Definition
Line 6721 of scm2html/LexStatement.cm


ConditionalCompilationPrefix Static Member Function

public static Match ConditionalCompilationPrefix(LexerFileLexer& lexer)

Definition
Line 7049 of scm2html/LexStatement.cm


ConditionalCompilationPrimary Static Member Function

public static Match ConditionalCompilationPrimary(LexerFileLexer& lexer)

Definition
Line 7189 of scm2html/LexStatement.cm


ConditionalCompilationStatement Static Member Function

public static Match ConditionalCompilationStatement(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 5982 of scm2html/LexStatement.cm


ConstructionStatement Static Member Function

public static Match ConstructionStatement(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 4580 of scm2html/LexStatement.cm


ContinueStatement Static Member Function

public static Match ContinueStatement(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 3052 of scm2html/LexStatement.cm


ControlStatement Static Member Function

public static Match ControlStatement(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 602 of scm2html/LexStatement.cm


DefaultStatement Static Member Function

public static Match DefaultStatement(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 3961 of scm2html/LexStatement.cm


DeleteStatement Static Member Function

public static Match DeleteStatement(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 4873 of scm2html/LexStatement.cm


DestroyStatement Static Member Function

public static Match DestroyStatement(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 5001 of scm2html/LexStatement.cm


DoStatement Static Member Function

public static Match DoStatement(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 1826 of scm2html/LexStatement.cm


EmptyStatement Static Member Function

public static Match EmptyStatement(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 5255 of scm2html/LexStatement.cm


ExpressionStatement Static Member Function

public static Match ExpressionStatement(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 5129 of scm2html/LexStatement.cm


ForInitStatement Static Member Function

public static Match ForInitStatement(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 2449 of scm2html/LexStatement.cm


ForLoopStatementExpr Static Member Function

public static Match ForLoopStatementExpr(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 2565 of scm2html/LexStatement.cm


ForStatement Static Member Function

public static Match ForStatement(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 2137 of scm2html/LexStatement.cm


GotoCaseStatement Static Member Function

public static Match GotoCaseStatement(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 4126 of scm2html/LexStatement.cm


GotoDefaultStatement Static Member Function

public static Match GotoDefaultStatement(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 4261 of scm2html/LexStatement.cm


GotoStatement Static Member Function

public static Match GotoStatement(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 3150 of scm2html/LexStatement.cm


IfStatement Static Member Function

public static Match IfStatement(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 1335 of scm2html/LexStatement.cm


Label Static Member Function

public static Match Label(LexerFileLexer& lexer)

Definition
Line 432 of scm2html/LexStatement.cm


LabeledStatement Static Member Function

public static Match LabeledStatement(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 533 of scm2html/LexStatement.cm


RangeForStatement Static Member Function

public static Match RangeForStatement(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 2681 of scm2html/LexStatement.cm


ReturnStatement Static Member Function

public static Match ReturnStatement(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 1207 of scm2html/LexStatement.cm


Statement Static Member Function

public static Match Statement(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 10 of scm2html/LexStatement.cm


SwitchStatement Static Member Function

public static Match SwitchStatement(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 3280 of scm2html/LexStatement.cm


ThrowStatement Static Member Function

public static Match ThrowStatement(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 5307 of scm2html/LexStatement.cm


TryStatement Static Member Function

public static Match TryStatement(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 5435 of scm2html/LexStatement.cm


WhileStatement Static Member Function

public static Match WhileStatement(LexerFileLexer& lexer, ParsingContext* ctx)

Definition
Line 1594 of scm2html/LexStatement.cm