ParStatementParser Static Class

Definition

Line 10 of scm2html/ParStatement.cm

Member Functions

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

Member Function Details

AssertStatement Static Member Function

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

Definition
Line 5836 of scm2html/ParStatement.cm


AssignmentStatement Static Member Function

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

Definition
Line 4510 of scm2html/ParStatement.cm


AssignmentStatementExpr Static Member Function

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

Definition
Line 4381 of scm2html/ParStatement.cm


BreakStatement Static Member Function

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

Definition
Line 2956 of scm2html/ParStatement.cm


CaseStatement Static Member Function

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

Definition
Line 3625 of scm2html/ParStatement.cm


Catch Static Member Function

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

Definition
Line 5601 of scm2html/ParStatement.cm


CompoundStatement Static Member Function

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

Definition
Line 1060 of scm2html/ParStatement.cm


ConditionalCompilationConjunction Static Member Function

public static Match ConditionalCompilationConjunction(ParserFileLexer& lexer)

Definition
Line 6911 of scm2html/ParStatement.cm


ConditionalCompilationDisjunction Static Member Function

public static Match ConditionalCompilationDisjunction(ParserFileLexer& lexer)

Definition
Line 6771 of scm2html/ParStatement.cm


ConditionalCompilationExpression Static Member Function

public static Match ConditionalCompilationExpression(ParserFileLexer& lexer)

Definition
Line 6723 of scm2html/ParStatement.cm


ConditionalCompilationPrefix Static Member Function

public static Match ConditionalCompilationPrefix(ParserFileLexer& lexer)

Definition
Line 7051 of scm2html/ParStatement.cm


ConditionalCompilationPrimary Static Member Function

public static Match ConditionalCompilationPrimary(ParserFileLexer& lexer)

Definition
Line 7191 of scm2html/ParStatement.cm


ConditionalCompilationStatement Static Member Function

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

Definition
Line 5984 of scm2html/ParStatement.cm


ConstructionStatement Static Member Function

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

Definition
Line 4582 of scm2html/ParStatement.cm


ContinueStatement Static Member Function

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

Definition
Line 3054 of scm2html/ParStatement.cm


ControlStatement Static Member Function

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

Definition
Line 604 of scm2html/ParStatement.cm


DefaultStatement Static Member Function

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

Definition
Line 3963 of scm2html/ParStatement.cm


DeleteStatement Static Member Function

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

Definition
Line 4875 of scm2html/ParStatement.cm


DestroyStatement Static Member Function

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

Definition
Line 5003 of scm2html/ParStatement.cm


DoStatement Static Member Function

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

Definition
Line 1828 of scm2html/ParStatement.cm


EmptyStatement Static Member Function

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

Definition
Line 5257 of scm2html/ParStatement.cm


ExpressionStatement Static Member Function

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

Definition
Line 5131 of scm2html/ParStatement.cm


ForInitStatement Static Member Function

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

Definition
Line 2451 of scm2html/ParStatement.cm


ForLoopStatementExpr Static Member Function

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

Definition
Line 2567 of scm2html/ParStatement.cm


ForStatement Static Member Function

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

Definition
Line 2139 of scm2html/ParStatement.cm


GotoCaseStatement Static Member Function

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

Definition
Line 4128 of scm2html/ParStatement.cm


GotoDefaultStatement Static Member Function

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

Definition
Line 4263 of scm2html/ParStatement.cm


GotoStatement Static Member Function

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

Definition
Line 3152 of scm2html/ParStatement.cm


IfStatement Static Member Function

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

Definition
Line 1337 of scm2html/ParStatement.cm


Label Static Member Function

public static Match Label(ParserFileLexer& lexer)

Definition
Line 434 of scm2html/ParStatement.cm


LabeledStatement Static Member Function

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

Definition
Line 535 of scm2html/ParStatement.cm


RangeForStatement Static Member Function

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

Definition
Line 2683 of scm2html/ParStatement.cm


ReturnStatement Static Member Function

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

Definition
Line 1209 of scm2html/ParStatement.cm


Statement Static Member Function

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

Definition
Line 12 of scm2html/ParStatement.cm


SwitchStatement Static Member Function

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

Definition
Line 3282 of scm2html/ParStatement.cm


ThrowStatement Static Member Function

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

Definition
Line 5309 of scm2html/ParStatement.cm


TryStatement Static Member Function

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

Definition
Line 5437 of scm2html/ParStatement.cm


WhileStatement Static Member Function

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

Definition
Line 1596 of scm2html/ParStatement.cm