ParExpressionParser Static Class

Definition

Line 10 of scm2html/ParExpression.cm

Member Functions

public static Match Additive(ParserFileLexer& lexer, ParsingContext* ctx)
public static Match ArgumentList(ParserFileLexer& lexer, ParsingContext* ctx, Node* node)
public static Match BitAnd(ParserFileLexer& lexer, ParsingContext* ctx)
public static Match BitOr(ParserFileLexer& lexer, ParsingContext* ctx)
public static Match BitXor(ParserFileLexer& lexer, ParsingContext* ctx)
public static Match CastExpr(ParserFileLexer& lexer, ParsingContext* ctx)
public static Match Conjunction(ParserFileLexer& lexer, ParsingContext* ctx)
public static Match ConstructExpr(ParserFileLexer& lexer, ParsingContext* ctx)
public static Match Disjunction(ParserFileLexer& lexer, ParsingContext* ctx)
public static Match Equality(ParserFileLexer& lexer, ParsingContext* ctx)
public static Match Equivalence(ParserFileLexer& lexer, ParsingContext* ctx)
public static Match Expression(ParserFileLexer& lexer, ParsingContext* ctx)
public static Match ExpressionList(ParserFileLexer& lexer, ParsingContext* ctx, Node* node)
public static Match Implication(ParserFileLexer& lexer, ParsingContext* ctx)
public static Match InvokeExpr(ParserFileLexer& lexer, ParsingContext* ctx)
public static Match Multiplicative(ParserFileLexer& lexer, ParsingContext* ctx)
public static Match NewExpr(ParserFileLexer& lexer, ParsingContext* ctx)
public static Match Postfix(ParserFileLexer& lexer, ParsingContext* ctx)
public static Match Prefix(ParserFileLexer& lexer, ParsingContext* ctx)
public static Match Primary(ParserFileLexer& lexer, ParsingContext* ctx)
public static Match Relational(ParserFileLexer& lexer, ParsingContext* ctx)
public static Match Shift(ParserFileLexer& lexer, ParsingContext* ctx)
public static Match SizeOfExpr(ParserFileLexer& lexer, ParsingContext* ctx)
public static Match TypeIdExpr(ParserFileLexer& lexer, ParsingContext* ctx)
public static Match TypeNameExpr(ParserFileLexer& lexer, ParsingContext* ctx)

Member Function Details

Additive Static Member Function

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

Definition
Line 2167 of scm2html/ParExpression.cm


ArgumentList Static Member Function

public static Match ArgumentList(ParserFileLexer& lexer, ParsingContext* ctx, Node* node)

Definition
Line 5337 of scm2html/ParExpression.cm


BitAnd Static Member Function

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

Definition
Line 1062 of scm2html/ParExpression.cm


BitOr Static Member Function

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

Definition
Line 726 of scm2html/ParExpression.cm


BitXor Static Member Function

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

Definition
Line 894 of scm2html/ParExpression.cm


CastExpr Static Member Function

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

Definition
Line 4609 of scm2html/ParExpression.cm


Conjunction Static Member Function

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

Definition
Line 558 of scm2html/ParExpression.cm


ConstructExpr Static Member Function

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

Definition
Line 4871 of scm2html/ParExpression.cm


Disjunction Static Member Function

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

Definition
Line 390 of scm2html/ParExpression.cm


Equality Static Member Function

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

Definition
Line 1230 of scm2html/ParExpression.cm


Equivalence Static Member Function

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

Definition
Line 60 of scm2html/ParExpression.cm


Expression Static Member Function

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

Definition
Line 12 of scm2html/ParExpression.cm


ExpressionList Static Member Function

public static Match ExpressionList(ParserFileLexer& lexer, ParsingContext* ctx, Node* node)

Definition
Line 5386 of scm2html/ParExpression.cm


Implication Static Member Function

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

Definition
Line 228 of scm2html/ParExpression.cm


InvokeExpr Static Member Function

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

Definition
Line 5548 of scm2html/ParExpression.cm


Multiplicative Static Member Function

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

Definition
Line 2387 of scm2html/ParExpression.cm


NewExpr Static Member Function

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

Definition
Line 5142 of scm2html/ParExpression.cm


Postfix Static Member Function

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

Definition
Line 3123 of scm2html/ParExpression.cm


Prefix Static Member Function

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

Definition
Line 2648 of scm2html/ParExpression.cm


Primary Static Member Function

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

Definition
Line 3579 of scm2html/ParExpression.cm


Relational Static Member Function

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

Definition
Line 1450 of scm2html/ParExpression.cm


Shift Static Member Function

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

Definition
Line 1917 of scm2html/ParExpression.cm


SizeOfExpr Static Member Function

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

Definition
Line 4111 of scm2html/ParExpression.cm


TypeIdExpr Static Member Function

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

Definition
Line 4443 of scm2html/ParExpression.cm


TypeNameExpr Static Member Function

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

Definition
Line 4277 of scm2html/ParExpression.cm