public class IsSimplePrimaryExpression extends GJNoArguDepthFirst<java.lang.Boolean>
Modifier and Type | Field and Description |
---|---|
private Constant |
aConstant |
private NodeToken |
anIdentifier |
SimplePrimaryExpression |
aSimplePE |
Constructor and Description |
---|
IsSimplePrimaryExpression() |
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
visit(AdditiveExpression n)
f0 ::= MultiplicativeExpression()
f1 ::= ( AdditiveOptionalExpression() )?
|
java.lang.Boolean |
visit(ANDExpression n)
f0 ::= EqualityExpression()
f1 ::= ( "&" ANDExpression() )?
|
java.lang.Boolean |
visit(AssignmentExpression n)
f0 ::= NonConditionalExpression()
| ConditionalExpression()
|
java.lang.Boolean |
visit(CastExpression n)
f0 ::= CastExpressionTyped()
| UnaryExpression()
|
java.lang.Boolean |
visit(CastExpressionTyped n)
f0 ::= "("
f1 ::= TypeName()
f2 ::= ")"
f3 ::= CastExpression()
|
java.lang.Boolean |
visit(ConditionalExpression n)
f0 ::= LogicalORExpression()
f1 ::= ( "?" Expression() ":" ConditionalExpression() )?
|
java.lang.Boolean |
visit(ConstantExpression n)
f0 ::= ConditionalExpression()
|
java.lang.Boolean |
visit(EqualityExpression n)
f0 ::= RelationalExpression()
f1 ::= ( EqualOptionalExpression() )?
|
java.lang.Boolean |
visit(ExclusiveORExpression n)
f0 ::= ANDExpression()
f1 ::= ( "^" ExclusiveORExpression() )?
|
java.lang.Boolean |
visit(Expression n)
f0 ::= AssignmentExpression()
f1 ::= ( "," AssignmentExpression() )*
|
java.lang.Boolean |
visit(ExpressionClosed n)
f0 ::= "("
f1 ::= Expression()
f2 ::= ")"
|
java.lang.Boolean |
visit(InclusiveORExpression n)
f0 ::= ExclusiveORExpression()
f1 ::= ( "|" InclusiveORExpression() )?
|
java.lang.Boolean |
visit(LogicalANDExpression n)
f0 ::= InclusiveORExpression()
f1 ::= ( "&&" LogicalANDExpression() )?
|
java.lang.Boolean |
visit(LogicalORExpression n)
f0 ::= LogicalANDExpression()
f1 ::= ( "||" LogicalORExpression() )?
|
java.lang.Boolean |
visit(MultiplicativeExpression n)
f0 ::= CastExpression()
f1 ::= ( MultiplicativeOptionalExpression() )?
|
java.lang.Boolean |
visit(NonConditionalExpression n)
f0 ::= UnaryExpression()
f1 ::= AssignmentOperator()
f2 ::= AssignmentExpression()
|
java.lang.Boolean |
visit(PostfixExpression n)
f0 ::= PrimaryExpression()
f1 ::= PostfixOperationsList()
|
java.lang.Boolean |
visit(PostfixOperationsList n)
f0 ::= ( APostfixOperation() )*
|
java.lang.Boolean |
visit(PrimaryExpression n)
f0 ::=
|
java.lang.Boolean |
visit(RelationalExpression n)
f0 ::= ShiftExpression()
f1 ::= ( RelationalOptionalExpression() )?
|
java.lang.Boolean |
visit(ShiftExpression n)
f0 ::= AdditiveExpression()
f1 ::= ( ShiftOptionalExpression() )?
|
java.lang.Boolean |
visit(SimplePrimaryExpression n) |
java.lang.Boolean |
visit(UnaryCastExpression n)
f0 ::= UnaryOperator()
f1 ::= CastExpression()
|
java.lang.Boolean |
visit(UnaryExpression n)
f0 ::= UnaryExpressionPreIncrement()
| UnaryExpressionPreDecrement()
| UnarySizeofExpression()
| UnaryCastExpression()
| PostfixExpression()
|
java.lang.Boolean |
visit(UnaryExpressionPreDecrement n)
f0 ::= "--"
f1 ::= UnaryExpression()
|
java.lang.Boolean |
visit(UnaryExpressionPreIncrement n)
f0 ::= "++"
f1 ::= UnaryExpression()
|
java.lang.Boolean |
visit(UnarySizeofExpression n)
f0 ::= SizeofTypeName()
| SizeofUnaryExpression()
|
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
private NodeToken anIdentifier
private Constant aConstant
public SimplePrimaryExpression aSimplePE
public java.lang.Boolean visit(Expression n)
visit
in interface GJNoArguVisitor<java.lang.Boolean>
visit
in class GJNoArguDepthFirst<java.lang.Boolean>
public java.lang.Boolean visit(AssignmentExpression n)
visit
in interface GJNoArguVisitor<java.lang.Boolean>
visit
in class GJNoArguDepthFirst<java.lang.Boolean>
public java.lang.Boolean visit(NonConditionalExpression n)
visit
in interface GJNoArguVisitor<java.lang.Boolean>
visit
in class GJNoArguDepthFirst<java.lang.Boolean>
public java.lang.Boolean visit(ConditionalExpression n)
visit
in interface GJNoArguVisitor<java.lang.Boolean>
visit
in class GJNoArguDepthFirst<java.lang.Boolean>
public java.lang.Boolean visit(ConstantExpression n)
visit
in interface GJNoArguVisitor<java.lang.Boolean>
visit
in class GJNoArguDepthFirst<java.lang.Boolean>
public java.lang.Boolean visit(LogicalORExpression n)
visit
in interface GJNoArguVisitor<java.lang.Boolean>
visit
in class GJNoArguDepthFirst<java.lang.Boolean>
public java.lang.Boolean visit(LogicalANDExpression n)
visit
in interface GJNoArguVisitor<java.lang.Boolean>
visit
in class GJNoArguDepthFirst<java.lang.Boolean>
public java.lang.Boolean visit(InclusiveORExpression n)
visit
in interface GJNoArguVisitor<java.lang.Boolean>
visit
in class GJNoArguDepthFirst<java.lang.Boolean>
public java.lang.Boolean visit(ExclusiveORExpression n)
visit
in interface GJNoArguVisitor<java.lang.Boolean>
visit
in class GJNoArguDepthFirst<java.lang.Boolean>
public java.lang.Boolean visit(ANDExpression n)
visit
in interface GJNoArguVisitor<java.lang.Boolean>
visit
in class GJNoArguDepthFirst<java.lang.Boolean>
public java.lang.Boolean visit(EqualityExpression n)
visit
in interface GJNoArguVisitor<java.lang.Boolean>
visit
in class GJNoArguDepthFirst<java.lang.Boolean>
public java.lang.Boolean visit(RelationalExpression n)
visit
in interface GJNoArguVisitor<java.lang.Boolean>
visit
in class GJNoArguDepthFirst<java.lang.Boolean>
public java.lang.Boolean visit(ShiftExpression n)
visit
in interface GJNoArguVisitor<java.lang.Boolean>
visit
in class GJNoArguDepthFirst<java.lang.Boolean>
public java.lang.Boolean visit(AdditiveExpression n)
visit
in interface GJNoArguVisitor<java.lang.Boolean>
visit
in class GJNoArguDepthFirst<java.lang.Boolean>
public java.lang.Boolean visit(MultiplicativeExpression n)
visit
in interface GJNoArguVisitor<java.lang.Boolean>
visit
in class GJNoArguDepthFirst<java.lang.Boolean>
public java.lang.Boolean visit(CastExpression n)
visit
in interface GJNoArguVisitor<java.lang.Boolean>
visit
in class GJNoArguDepthFirst<java.lang.Boolean>
public java.lang.Boolean visit(CastExpressionTyped n)
visit
in interface GJNoArguVisitor<java.lang.Boolean>
visit
in class GJNoArguDepthFirst<java.lang.Boolean>
public java.lang.Boolean visit(UnaryExpression n)
visit
in interface GJNoArguVisitor<java.lang.Boolean>
visit
in class GJNoArguDepthFirst<java.lang.Boolean>
public java.lang.Boolean visit(UnaryExpressionPreIncrement n)
visit
in interface GJNoArguVisitor<java.lang.Boolean>
visit
in class GJNoArguDepthFirst<java.lang.Boolean>
public java.lang.Boolean visit(UnaryExpressionPreDecrement n)
visit
in interface GJNoArguVisitor<java.lang.Boolean>
visit
in class GJNoArguDepthFirst<java.lang.Boolean>
public java.lang.Boolean visit(UnaryCastExpression n)
visit
in interface GJNoArguVisitor<java.lang.Boolean>
visit
in class GJNoArguDepthFirst<java.lang.Boolean>
public java.lang.Boolean visit(UnarySizeofExpression n)
visit
in interface GJNoArguVisitor<java.lang.Boolean>
visit
in class GJNoArguDepthFirst<java.lang.Boolean>
public java.lang.Boolean visit(PostfixExpression n)
visit
in interface GJNoArguVisitor<java.lang.Boolean>
visit
in class GJNoArguDepthFirst<java.lang.Boolean>
public java.lang.Boolean visit(PostfixOperationsList n)
visit
in interface GJNoArguVisitor<java.lang.Boolean>
visit
in class GJNoArguDepthFirst<java.lang.Boolean>
public java.lang.Boolean visit(PrimaryExpression n)
visit
in interface GJNoArguVisitor<java.lang.Boolean>
visit
in class GJNoArguDepthFirst<java.lang.Boolean>
public java.lang.Boolean visit(ExpressionClosed n)
visit
in interface GJNoArguVisitor<java.lang.Boolean>
visit
in class GJNoArguDepthFirst<java.lang.Boolean>
public java.lang.Boolean visit(SimplePrimaryExpression n)
visit
in interface GJNoArguVisitor<java.lang.Boolean>
visit
in class GJNoArguDepthFirst<java.lang.Boolean>