Uses of Class
edu.rice.cs.javalanglevels.tree.Expression

Packages that use Expression
edu.rice.cs.javalanglevels   
edu.rice.cs.javalanglevels.parser   
edu.rice.cs.javalanglevels.tree   
 

Uses of Expression in edu.rice.cs.javalanglevels
 

Methods in edu.rice.cs.javalanglevels with parameters of type Expression
 Void JExpressionIFPrunableDepthFirstVisitor.forExpressionDoFirst(Expression that)
           
 Void JExpressionIFPrunableDepthFirstVisitor.forExpressionOnly(Expression that)
           
 

Uses of Expression in edu.rice.cs.javalanglevels.parser
 

Methods in edu.rice.cs.javalanglevels.parser that return Expression
 Expression JExprParser.AdditiveExpression()
           
 Expression JExprParser.AndExpression()
           
 Expression JExprParser.AssignmentExpression()
           
 Expression JExprParser.BitwiseAndExpression()
           
 Expression JExprParser.BitwiseOrExpression()
           
 Expression JExprParser.BitwiseXorExpression()
           
 Expression JExprParser.CastExpression()
           
 Expression JExprParser.ComparisonExpression()
           
 Expression JExprParser.ConditionalExpression()
           
 Expression JExprParser.EqualityExpression()
           
 Expression JExprParser.Expression()
           
 Expression JExprParser.MultiplicativeExpression()
           
 Expression JExprParser.NoOpExpression()
           
 Expression JExprParser.OrExpression()
           
 Expression JExprParser.PostfixIncrementExpression()
           
 Expression JExprParser.ShiftBinaryExpression()
           
 Expression JExprParser.UnaryExpression()
           
 Expression JExprParser.UnaryExpressionNotPlusMinus()
           
 

Uses of Expression in edu.rice.cs.javalanglevels.tree
 

Subclasses of Expression in edu.rice.cs.javalanglevels.tree
 class AndExpression
          Class AndExpression, a component of the JExpressionIF composite hierarchy.
 class AnonymousClassInstantiation
          Class AnonymousClassInstantiation, a component of the JExpressionIF composite hierarchy.
 class ArrayAccess
          Class ArrayAccess, a component of the JExpressionIF composite hierarchy.
 class ArrayInstantiation
          Class ArrayInstantiation, a component of the JExpressionIF composite hierarchy.
 class AssignmentExpression
          Class AssignmentExpression, a component of the JExpressionIF composite hierarchy.
 class BinaryExpression
          Class BinaryExpression, a component of the JExpressionIF composite hierarchy.
 class BitwiseAndAssignmentExpression
          Class BitwiseAndAssignmentExpression, a component of the JExpressionIF composite hierarchy.
 class BitwiseAndExpression
          Class BitwiseAndExpression, a component of the JExpressionIF composite hierarchy.
 class BitwiseAssignmentExpression
          Class BitwiseAssignmentExpression, a component of the JExpressionIF composite hierarchy.
 class BitwiseBinaryExpression
          Class BitwiseBinaryExpression, a component of the JExpressionIF composite hierarchy.
 class BitwiseNotExpression
          Class BitwiseNotExpression, a component of the JExpressionIF composite hierarchy.
 class BitwiseOrAssignmentExpression
          Class BitwiseOrAssignmentExpression, a component of the JExpressionIF composite hierarchy.
 class BitwiseOrExpression
          Class BitwiseOrExpression, a component of the JExpressionIF composite hierarchy.
 class BitwiseXorAssignmentExpression
          Class BitwiseXorAssignmentExpression, a component of the JExpressionIF composite hierarchy.
 class BitwiseXorExpression
          Class BitwiseXorExpression, a component of the JExpressionIF composite hierarchy.
 class BooleanExpression
          Class BooleanExpression, a component of the JExpressionIF composite hierarchy.
 class BooleanLiteral
          Class BooleanLiteral, a component of the JExpressionIF composite hierarchy.
 class CastExpression
          Class CastExpression, a component of the JExpressionIF composite hierarchy.
 class CharLiteral
          Class CharLiteral, a component of the JExpressionIF composite hierarchy.
 class ClassInstantiation
          Class ClassInstantiation, a component of the JExpressionIF composite hierarchy.
 class ClassLiteral
          Class ClassLiteral, a component of the JExpressionIF composite hierarchy.
 class ComparisonExpression
          Class ComparisonExpression, a component of the JExpressionIF composite hierarchy.
 class ComplexAnonymousClassInstantiation
          Class ComplexAnonymousClassInstantiation, a component of the JExpressionIF composite hierarchy.
 class ComplexInitializedArrayInstantiation
          Class ComplexInitializedArrayInstantiation, a component of the JExpressionIF composite hierarchy.
 class ComplexMethodInvocation
          Class ComplexMethodInvocation, a component of the JExpressionIF composite hierarchy.
 class ComplexNamedClassInstantiation
          Class ComplexNamedClassInstantiation, a component of the JExpressionIF composite hierarchy.
 class ComplexNameReference
          Class ComplexNameReference, a component of the JExpressionIF composite hierarchy.
 class ComplexSuperConstructorInvocation
          Class ComplexSuperConstructorInvocation, a component of the JExpressionIF composite hierarchy.
 class ComplexSuperReference
          Class ComplexSuperReference, a component of the JExpressionIF composite hierarchy.
 class ComplexThisConstructorInvocation
          Class ComplexThisConstructorInvocation, a component of the JExpressionIF composite hierarchy.
 class ComplexThisReference
          Class ComplexThisReference, a component of the JExpressionIF composite hierarchy.
 class ComplexUninitializedArrayInstantiation
          Class ComplexUninitializedArrayInstantiation, a component of the JExpressionIF composite hierarchy.
 class ConditionalExpression
          Class ConditionalExpression, a component of the JExpressionIF composite hierarchy.
 class DivideAssignmentExpression
          Class DivideAssignmentExpression, a component of the JExpressionIF composite hierarchy.
 class DivideExpression
          Class DivideExpression, a component of the JExpressionIF composite hierarchy.
 class DoubleLiteral
          Class DoubleLiteral, a component of the JExpressionIF composite hierarchy.
 class EmptyExpression
          Class EmptyExpression, a component of the JExpressionIF composite hierarchy.
 class EqualityExpression
          Class EqualityExpression, a component of the JExpressionIF composite hierarchy.
 class EqualsExpression
          Class EqualsExpression, a component of the JExpressionIF composite hierarchy.
 class FloatLiteral
          Class FloatLiteral, a component of the JExpressionIF composite hierarchy.
 class FunctionInvocation
          Class FunctionInvocation, a component of the JExpressionIF composite hierarchy.
 class GreaterThanExpression
          Class GreaterThanExpression, a component of the JExpressionIF composite hierarchy.
 class GreaterThanOrEqualExpression
          Class GreaterThanOrEqualExpression, a component of the JExpressionIF composite hierarchy.
 class IncrementExpression
          Class IncrementExpression, a component of the JExpressionIF composite hierarchy.
 class InitializedArrayInstantiation
          Class InitializedArrayInstantiation, a component of the JExpressionIF composite hierarchy.
 class InstanceofExpression
          Class InstanceofExpression, a component of the JExpressionIF composite hierarchy.
 class Instantiation
          Class Instantiation, a component of the JExpressionIF composite hierarchy.
 class IntegerLiteral
          Class IntegerLiteral, a component of the JExpressionIF composite hierarchy.
 class LeftShiftAssignmentExpression
          Class LeftShiftAssignmentExpression, a component of the JExpressionIF composite hierarchy.
 class LeftShiftExpression
          Class LeftShiftExpression, a component of the JExpressionIF composite hierarchy.
 class LessThanExpression
          Class LessThanExpression, a component of the JExpressionIF composite hierarchy.
 class LessThanOrEqualExpression
          Class LessThanOrEqualExpression, a component of the JExpressionIF composite hierarchy.
 class LexicalLiteral
          Class LexicalLiteral, a component of the JExpressionIF composite hierarchy.
 class LongLiteral
          Class LongLiteral, a component of the JExpressionIF composite hierarchy.
 class MethodInvocation
          Class MethodInvocation, a component of the JExpressionIF composite hierarchy.
 class MinusAssignmentExpression
          Class MinusAssignmentExpression, a component of the JExpressionIF composite hierarchy.
 class MinusExpression
          Class MinusExpression, a component of the JExpressionIF composite hierarchy.
 class ModAssignmentExpression
          Class ModAssignmentExpression, a component of the JExpressionIF composite hierarchy.
 class ModExpression
          Class ModExpression, a component of the JExpressionIF composite hierarchy.
 class MultiplyAssignmentExpression
          Class MultiplyAssignmentExpression, a component of the JExpressionIF composite hierarchy.
 class MultiplyExpression
          Class MultiplyExpression, a component of the JExpressionIF composite hierarchy.
 class NamedClassInstantiation
          Class NamedClassInstantiation, a component of the JExpressionIF composite hierarchy.
 class NameReference
          Class NameReference, a component of the JExpressionIF composite hierarchy.
 class NegativeExpression
          Class NegativeExpression, a component of the JExpressionIF composite hierarchy.
 class NegativePostfixIncrementExpression
          Class NegativePostfixIncrementExpression, a component of the JExpressionIF composite hierarchy.
 class NegativePrefixIncrementExpression
          Class NegativePrefixIncrementExpression, a component of the JExpressionIF composite hierarchy.
 class NoOpExpression
          Class NoOpExpression, a component of the JExpressionIF composite hierarchy.
 class NotEqualExpression
          Class NotEqualExpression, a component of the JExpressionIF composite hierarchy.
 class NotExpression
          Class NotExpression, a component of the JExpressionIF composite hierarchy.
 class NullLiteral
          Class NullLiteral, a component of the JExpressionIF composite hierarchy.
 class NumericAssignmentExpression
          Class NumericAssignmentExpression, a component of the JExpressionIF composite hierarchy.
 class NumericBinaryExpression
          Class NumericBinaryExpression, a component of the JExpressionIF composite hierarchy.
 class NumericUnaryExpression
          Class NumericUnaryExpression, a component of the JExpressionIF composite hierarchy.
 class OrExpression
          Class OrExpression, a component of the JExpressionIF composite hierarchy.
 class Parenthesized
          Class Parenthesized, a component of the JExpressionIF composite hierarchy.
 class PlusAssignmentExpression
          Class PlusAssignmentExpression, a component of the JExpressionIF composite hierarchy.
 class PlusExpression
          Class PlusExpression, a component of the JExpressionIF composite hierarchy.
 class PositiveExpression
          Class PositiveExpression, a component of the JExpressionIF composite hierarchy.
 class PositivePostfixIncrementExpression
          Class PositivePostfixIncrementExpression, a component of the JExpressionIF composite hierarchy.
 class PositivePrefixIncrementExpression
          Class PositivePrefixIncrementExpression, a component of the JExpressionIF composite hierarchy.
 class PostfixIncrementExpression
          Class PostfixIncrementExpression, a component of the JExpressionIF composite hierarchy.
 class PrefixIncrementExpression
          Class PrefixIncrementExpression, a component of the JExpressionIF composite hierarchy.
 class Primary
          Class Primary, a component of the JExpressionIF composite hierarchy.
 class RightSignedShiftAssignmentExpression
          Class RightSignedShiftAssignmentExpression, a component of the JExpressionIF composite hierarchy.
 class RightSignedShiftExpression
          Class RightSignedShiftExpression, a component of the JExpressionIF composite hierarchy.
 class RightUnsignedShiftAssignmentExpression
          Class RightUnsignedShiftAssignmentExpression, a component of the JExpressionIF composite hierarchy.
 class RightUnsignedShiftExpression
          Class RightUnsignedShiftExpression, a component of the JExpressionIF composite hierarchy.
 class ShiftAssignmentExpression
          Class ShiftAssignmentExpression, a component of the JExpressionIF composite hierarchy.
 class ShiftBinaryExpression
          Class ShiftBinaryExpression, a component of the JExpressionIF composite hierarchy.
 class SimpleAnonymousClassInstantiation
          Class SimpleAnonymousClassInstantiation, a component of the JExpressionIF composite hierarchy.
 class SimpleAssignmentExpression
          Class SimpleAssignmentExpression, a component of the JExpressionIF composite hierarchy.
 class SimpleInitializedArrayInstantiation
          Class SimpleInitializedArrayInstantiation, a component of the JExpressionIF composite hierarchy.
 class SimpleMethodInvocation
          Class SimpleMethodInvocation, a component of the JExpressionIF composite hierarchy.
 class SimpleNamedClassInstantiation
          Class SimpleNamedClassInstantiation, a component of the JExpressionIF composite hierarchy.
 class SimpleNameReference
          Class SimpleNameReference, a component of the JExpressionIF composite hierarchy.
 class SimpleSuperConstructorInvocation
          Class SimpleSuperConstructorInvocation, a component of the JExpressionIF composite hierarchy.
 class SimpleSuperReference
          Class SimpleSuperReference, a component of the JExpressionIF composite hierarchy.
 class SimpleThisConstructorInvocation
          Class SimpleThisConstructorInvocation, a component of the JExpressionIF composite hierarchy.
 class SimpleThisReference
          Class SimpleThisReference, a component of the JExpressionIF composite hierarchy.
 class SimpleUninitializedArrayInstantiation
          Class SimpleUninitializedArrayInstantiation, a component of the JExpressionIF composite hierarchy.
 class StringLiteral
          Class StringLiteral, a component of the JExpressionIF composite hierarchy.
 class SuperConstructorInvocation
          Class SuperConstructorInvocation, a component of the JExpressionIF composite hierarchy.
 class SuperReference
          Class SuperReference, a component of the JExpressionIF composite hierarchy.
 class ThisConstructorInvocation
          Class ThisConstructorInvocation, a component of the JExpressionIF composite hierarchy.
 class ThisReference
          Class ThisReference, a component of the JExpressionIF composite hierarchy.
 class UnaryExpression
          Class UnaryExpression, a component of the JExpressionIF composite hierarchy.
 class UninitializedArrayInstantiation
          Class UninitializedArrayInstantiation, a component of the JExpressionIF composite hierarchy.
 class VariableReference
          Class VariableReference, a component of the JExpressionIF composite hierarchy.
 

Methods in edu.rice.cs.javalanglevels.tree that return Expression
 Expression ArrayAccess.getArray()
           
 Expression DoStatement.getCondition()
           
 Expression ConditionalExpression.getCondition()
           
 Expression WhileStatement.getCondition()
           
 Expression ComplexUninitializedArrayInstantiation.getEnclosing()
           
 Expression ComplexSuperConstructorInvocation.getEnclosing()
           
 Expression ComplexNamedClassInstantiation.getEnclosing()
           
 Expression ComplexInitializedArrayInstantiation.getEnclosing()
           
 Expression ComplexThisReference.getEnclosing()
           
 Expression ComplexThisConstructorInvocation.getEnclosing()
           
 Expression ComplexSuperReference.getEnclosing()
           
 Expression ComplexAnonymousClassInstantiation.getEnclosing()
           
 Expression ComplexMethodInvocation.getEnclosing()
           
 Expression ComplexNameReference.getEnclosing()
           
 Expression ExpressionStatement.getExpression()
           
 Expression[] ExpressionList.getExpressions()
           
 Expression ConditionalExpression.getForFalse()
           
 Expression ConditionalExpression.getForTrue()
           
 Expression ArrayAccess.getIndex()
           
 Expression LabeledCase.getLabel()
           
 Expression BinaryExpression.getLeft()
           
 Expression SynchronizedStatement.getLockExpr()
           
 Expression AssignmentExpression.getName()
           
 Expression BinaryExpression.getRight()
           
 Expression SwitchStatement.getTest()
           
 Expression IfThenStatement.getTestExpression()
           
 Expression ThrowStatement.getThrown()
           
 Expression ValueReturnStatement.getValue()
           
 Expression CastExpression.getValue()
           
 Expression InstanceofExpression.getValue()
           
 Expression UnaryExpression.getValue()
           
 Expression Parenthesized.getValue()
           
 Expression AssignmentExpression.getValue()
           
 

Methods in edu.rice.cs.javalanglevels.tree with parameters of type Expression
 RetType JExpressionIFAbstractVisitor.forExpression(Expression that)
           
 void JExpressionIFAbstractVisitor_void.forExpression(Expression that)
           
 void JExpressionIFDepthFirstVisitor_void.forExpressionDoFirst(Expression that)
           
 void JExpressionIFDepthFirstVisitor_void.forExpressionOnly(Expression that)
           
 JExpressionIF JExpressionIFCopyDepthFirstVisitor.forExpressionOnly(Expression that)
           
 RetType JExpressionIFDepthFirstVisitor.forExpressionOnly(Expression that)
           
 

Constructors in edu.rice.cs.javalanglevels.tree with parameters of type Expression
AndExpression(SourceInfo in_sourceInfo, Expression in_left, Expression in_right)
          Constructs a AndExpression.
ArrayAccess(SourceInfo in_sourceInfo, Expression in_array, Expression in_index)
          Constructs a ArrayAccess.
AssignmentExpression(SourceInfo in_sourceInfo, Expression in_name, Expression in_value)
          Constructs a AssignmentExpression.
BinaryExpression(SourceInfo in_sourceInfo, Expression in_left, Expression in_right)
          Constructs a BinaryExpression.
BitwiseAndAssignmentExpression(SourceInfo in_sourceInfo, Expression in_name, Expression in_value)
          Constructs a BitwiseAndAssignmentExpression.
BitwiseAndExpression(SourceInfo in_sourceInfo, Expression in_left, Expression in_right)
          Constructs a BitwiseAndExpression.
BitwiseAssignmentExpression(SourceInfo in_sourceInfo, Expression in_name, Expression in_value)
          Constructs a BitwiseAssignmentExpression.
BitwiseBinaryExpression(SourceInfo in_sourceInfo, Expression in_left, Expression in_right)
          Constructs a BitwiseBinaryExpression.
BitwiseNotExpression(SourceInfo in_sourceInfo, Expression in_value)
          Constructs a BitwiseNotExpression.
BitwiseOrAssignmentExpression(SourceInfo in_sourceInfo, Expression in_name, Expression in_value)
          Constructs a BitwiseOrAssignmentExpression.
BitwiseOrExpression(SourceInfo in_sourceInfo, Expression in_left, Expression in_right)
          Constructs a BitwiseOrExpression.
BitwiseXorAssignmentExpression(SourceInfo in_sourceInfo, Expression in_name, Expression in_value)
          Constructs a BitwiseXorAssignmentExpression.
BitwiseXorExpression(SourceInfo in_sourceInfo, Expression in_left, Expression in_right)
          Constructs a BitwiseXorExpression.
BooleanExpression(SourceInfo in_sourceInfo, Expression in_left, Expression in_right)
          Constructs a BooleanExpression.
CastExpression(SourceInfo in_sourceInfo, Type in_type, Expression in_value)
          Constructs a CastExpression.
ComparisonExpression(SourceInfo in_sourceInfo, Expression in_left, Expression in_right)
          Constructs a ComparisonExpression.
ComplexAnonymousClassInstantiation(SourceInfo in_sourceInfo, Expression in_enclosing, Type in_type, ParenthesizedExpressionList in_arguments, BracedBody in_body)
          Constructs a ComplexAnonymousClassInstantiation.
ComplexInitializedArrayInstantiation(SourceInfo in_sourceInfo, Expression in_enclosing, Type in_type, ArrayInitializer in_initializer)
          Constructs a ComplexInitializedArrayInstantiation.
ComplexMethodInvocation(SourceInfo in_sourceInfo, Expression in_enclosing, Word in_name, ParenthesizedExpressionList in_arguments)
          Constructs a ComplexMethodInvocation.
ComplexNamedClassInstantiation(SourceInfo in_sourceInfo, Expression in_enclosing, Type in_type, ParenthesizedExpressionList in_arguments)
          Constructs a ComplexNamedClassInstantiation.
ComplexNameReference(SourceInfo in_sourceInfo, Expression in_enclosing, Word in_name)
          Constructs a ComplexNameReference.
ComplexSuperConstructorInvocation(SourceInfo in_sourceInfo, Expression in_enclosing, ParenthesizedExpressionList in_arguments)
          Constructs a ComplexSuperConstructorInvocation.
ComplexSuperReference(SourceInfo in_sourceInfo, Expression in_enclosing)
          Constructs a ComplexSuperReference.
ComplexThisConstructorInvocation(SourceInfo in_sourceInfo, Expression in_enclosing, ParenthesizedExpressionList in_arguments)
          Constructs a ComplexThisConstructorInvocation.
ComplexThisReference(SourceInfo in_sourceInfo, Expression in_enclosing)
          Constructs a ComplexThisReference.
ComplexUninitializedArrayInstantiation(SourceInfo in_sourceInfo, Expression in_enclosing, Type in_type, DimensionExpressionList in_dimensionSizes)
          Constructs a ComplexUninitializedArrayInstantiation.
ConditionalExpression(SourceInfo in_sourceInfo, Expression in_condition, Expression in_forTrue, Expression in_forFalse)
          Constructs a ConditionalExpression.
DimensionExpressionList(SourceInfo in_sourceInfo, Expression[] in_expressions)
          Constructs a DimensionExpressionList.
DivideAssignmentExpression(SourceInfo in_sourceInfo, Expression in_name, Expression in_value)
          Constructs a DivideAssignmentExpression.
DivideExpression(SourceInfo in_sourceInfo, Expression in_left, Expression in_right)
          Constructs a DivideExpression.
DoStatement(SourceInfo in_sourceInfo, Statement in_code, Expression in_condition)
          Constructs a DoStatement.
EqualityExpression(SourceInfo in_sourceInfo, Expression in_left, Expression in_right)
          Constructs a EqualityExpression.
EqualsExpression(SourceInfo in_sourceInfo, Expression in_left, Expression in_right)
          Constructs a EqualsExpression.
ExpressionList(SourceInfo in_sourceInfo, Expression[] in_expressions)
          Constructs a ExpressionList.
ExpressionStatement(SourceInfo in_sourceInfo, Expression in_expression)
          Constructs a ExpressionStatement.
GreaterThanExpression(SourceInfo in_sourceInfo, Expression in_left, Expression in_right)
          Constructs a GreaterThanExpression.
GreaterThanOrEqualExpression(SourceInfo in_sourceInfo, Expression in_left, Expression in_right)
          Constructs a GreaterThanOrEqualExpression.
IfThenElseStatement(SourceInfo in_sourceInfo, Expression in_testExpression, Statement in_thenStatement, Statement in_elseStatement)
          Constructs a IfThenElseStatement.
IfThenStatement(SourceInfo in_sourceInfo, Expression in_testExpression, Statement in_thenStatement)
          Constructs a IfThenStatement.
IncrementExpression(SourceInfo in_sourceInfo, Expression in_value)
          Constructs a IncrementExpression.
InstanceofExpression(SourceInfo in_sourceInfo, Expression in_value, Type in_type)
          Constructs a InstanceofExpression.
LabeledCase(SourceInfo in_sourceInfo, Expression in_label, UnbracedBody in_code)
          Constructs a LabeledCase.
LeftShiftAssignmentExpression(SourceInfo in_sourceInfo, Expression in_name, Expression in_value)
          Constructs a LeftShiftAssignmentExpression.
LeftShiftExpression(SourceInfo in_sourceInfo, Expression in_left, Expression in_right)
          Constructs a LeftShiftExpression.
LessThanExpression(SourceInfo in_sourceInfo, Expression in_left, Expression in_right)
          Constructs a LessThanExpression.
LessThanOrEqualExpression(SourceInfo in_sourceInfo, Expression in_left, Expression in_right)
          Constructs a LessThanOrEqualExpression.
MinusAssignmentExpression(SourceInfo in_sourceInfo, Expression in_name, Expression in_value)
          Constructs a MinusAssignmentExpression.
MinusExpression(SourceInfo in_sourceInfo, Expression in_left, Expression in_right)
          Constructs a MinusExpression.
ModAssignmentExpression(SourceInfo in_sourceInfo, Expression in_name, Expression in_value)
          Constructs a ModAssignmentExpression.
ModExpression(SourceInfo in_sourceInfo, Expression in_left, Expression in_right)
          Constructs a ModExpression.
MultiplyAssignmentExpression(SourceInfo in_sourceInfo, Expression in_name, Expression in_value)
          Constructs a MultiplyAssignmentExpression.
MultiplyExpression(SourceInfo in_sourceInfo, Expression in_left, Expression in_right)
          Constructs a MultiplyExpression.
NegativeExpression(SourceInfo in_sourceInfo, Expression in_value)
          Constructs a NegativeExpression.
NegativePostfixIncrementExpression(SourceInfo in_sourceInfo, Expression in_value)
          Constructs a NegativePostfixIncrementExpression.
NegativePrefixIncrementExpression(SourceInfo in_sourceInfo, Expression in_value)
          Constructs a NegativePrefixIncrementExpression.
NoOpExpression(SourceInfo in_sourceInfo, Expression in_left, Expression in_right)
          Constructs a NoOpExpression.
NotEqualExpression(SourceInfo in_sourceInfo, Expression in_left, Expression in_right)
          Constructs a NotEqualExpression.
NotExpression(SourceInfo in_sourceInfo, Expression in_value)
          Constructs a NotExpression.
NumericAssignmentExpression(SourceInfo in_sourceInfo, Expression in_name, Expression in_value)
          Constructs a NumericAssignmentExpression.
NumericBinaryExpression(SourceInfo in_sourceInfo, Expression in_left, Expression in_right)
          Constructs a NumericBinaryExpression.
NumericUnaryExpression(SourceInfo in_sourceInfo, Expression in_value)
          Constructs a NumericUnaryExpression.
OrExpression(SourceInfo in_sourceInfo, Expression in_left, Expression in_right)
          Constructs a OrExpression.
Parenthesized(SourceInfo in_sourceInfo, Expression in_value)
          Constructs a Parenthesized.
ParenthesizedExpressionList(SourceInfo in_sourceInfo, Expression[] in_expressions)
          Constructs a ParenthesizedExpressionList.
PlusAssignmentExpression(SourceInfo in_sourceInfo, Expression in_name, Expression in_value)
          Constructs a PlusAssignmentExpression.
PlusExpression(SourceInfo in_sourceInfo, Expression in_left, Expression in_right)
          Constructs a PlusExpression.
PositiveExpression(SourceInfo in_sourceInfo, Expression in_value)
          Constructs a PositiveExpression.
PositivePostfixIncrementExpression(SourceInfo in_sourceInfo, Expression in_value)
          Constructs a PositivePostfixIncrementExpression.
PositivePrefixIncrementExpression(SourceInfo in_sourceInfo, Expression in_value)
          Constructs a PositivePrefixIncrementExpression.
PostfixIncrementExpression(SourceInfo in_sourceInfo, Expression in_value)
          Constructs a PostfixIncrementExpression.
PrefixIncrementExpression(SourceInfo in_sourceInfo, Expression in_value)
          Constructs a PrefixIncrementExpression.
RightSignedShiftAssignmentExpression(SourceInfo in_sourceInfo, Expression in_name, Expression in_value)
          Constructs a RightSignedShiftAssignmentExpression.
RightSignedShiftExpression(SourceInfo in_sourceInfo, Expression in_left, Expression in_right)
          Constructs a RightSignedShiftExpression.
RightUnsignedShiftAssignmentExpression(SourceInfo in_sourceInfo, Expression in_name, Expression in_value)
          Constructs a RightUnsignedShiftAssignmentExpression.
RightUnsignedShiftExpression(SourceInfo in_sourceInfo, Expression in_left, Expression in_right)
          Constructs a RightUnsignedShiftExpression.
ShiftAssignmentExpression(SourceInfo in_sourceInfo, Expression in_name, Expression in_value)
          Constructs a ShiftAssignmentExpression.
ShiftBinaryExpression(SourceInfo in_sourceInfo, Expression in_left, Expression in_right)
          Constructs a ShiftBinaryExpression.
SimpleAssignmentExpression(SourceInfo in_sourceInfo, Expression in_name, Expression in_value)
          Constructs a SimpleAssignmentExpression.
SwitchStatement(SourceInfo in_sourceInfo, Expression in_test, SwitchCase[] in_cases)
          Constructs a SwitchStatement.
SynchronizedStatement(SourceInfo in_sourceInfo, Expression in_lockExpr, Block in_block)
          Constructs a SynchronizedStatement.
ThrowStatement(SourceInfo in_sourceInfo, Expression in_thrown)
          Constructs a ThrowStatement.
UnaryExpression(SourceInfo in_sourceInfo, Expression in_value)
          Constructs a UnaryExpression.
UnparenthesizedExpressionList(SourceInfo in_sourceInfo, Expression[] in_expressions)
          Constructs a UnparenthesizedExpressionList.
ValueReturnStatement(SourceInfo in_sourceInfo, Expression in_value)
          Constructs a ValueReturnStatement.
WhileStatement(SourceInfo in_sourceInfo, Expression in_condition, Statement in_code)
          Constructs a WhileStatement.