|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Expression | |
koala.dynamicjava.interpreter.context | Provides the classes that hold the context of execution. |
koala.dynamicjava.parser | Provides the classes that compose the default parser for the language. |
koala.dynamicjava.tree | Provides classes and interfaces for producing an abstract syntax tree. |
Uses of Expression in koala.dynamicjava.interpreter.context |
Methods in koala.dynamicjava.interpreter.context that return Expression | |
Expression |
StaticContext.createName(Node node,
IdentifierToken name)
Creates the tree that is associated with the given name |
Expression |
MethodModificationError.getExpression()
Returns the expression |
Expression |
MethodContext.createName(Node node,
IdentifierToken name)
Creates the tree that is associated with the given name |
Expression |
GlobalContext.createName(Node node,
IdentifierToken name)
Creates the tree that is associated with the given name |
Expression |
Context.createName(Node node,
IdentifierToken name)
Creates the tree that is associated with the given name |
Constructors in koala.dynamicjava.interpreter.context with parameters of type Expression | |
MethodModificationError(Expression e,
java.lang.reflect.Method m)
Constructs an MethodModificationError |
Uses of Expression in koala.dynamicjava.parser |
Methods in koala.dynamicjava.parser that return Expression | |
Expression |
Parser.variableInitializer()
Parses a variable initializer (ie. |
Expression |
Parser.expression()
Parses an expression |
Expression |
Parser.expressionSuffix(Expression pre)
Used internally to parse an expression |
Expression |
Parser.conditionalExpression()
Used internally to parse an expression |
Expression |
Parser.conditionalOrExpression()
Used internally to parse an expression |
Expression |
Parser.conditionalAndExpression()
Used internally to parse an expression |
Expression |
Parser.inclusiveOrExpression()
Used internally to parse an expression |
Expression |
Parser.exclusiveOrExpression()
Used internally to parse an expression |
Expression |
Parser.andExpression()
Used internally to parse an expression |
Expression |
Parser.equalityExpression()
Used internally to parse an expression |
Expression |
Parser.instanceOfExpression()
Used internally to parse an expression |
Expression |
Parser.relationalExpression()
Used internally to parse an expression |
Expression |
Parser.shiftExpression()
Used internally to parse an expression |
Expression |
Parser.additiveExpression()
Used internally to parse an expression |
Expression |
Parser.multiplicativeExpression()
Used internally to parse an expression |
Expression |
Parser.unaryExpression()
Used internally to parse an expression |
Expression |
Parser.unaryExpressionNotPlusMinus()
Used internally to parse an expression |
Expression |
Parser.castExpression()
Used internally to parse an expression |
Expression |
Parser.preIncrementExpression()
Used internally to parse an expression |
Expression |
Parser.preDecrementExpression()
Used internally to parse an expression |
Expression |
Parser.postfixExpression()
Used internally to parse an expression |
Expression |
Parser.primaryExpression()
Used internally to parse an expression |
Expression |
Parser.primaryPrefix()
Used internally to parse an expression |
Expression |
Parser.literal()
Used internally to parse an expression |
Expression |
Parser.thisExpression()
Used internally to parse an expression |
Expression |
Parser.superExpression()
Used internally to parse an expression |
Expression |
Parser.qualifiedName()
Used internally to parse an expression |
Expression |
Parser.classExpression()
Used internally to parse an expression |
Expression |
Parser.allocationExpression()
Used internally to parse an expression |
Methods in koala.dynamicjava.parser with parameters of type Expression | |
Expression |
Parser.expressionSuffix(Expression pre)
Used internally to parse an expression |
Uses of Expression in koala.dynamicjava.tree |
Subclasses of Expression in koala.dynamicjava.tree | |
class |
AddAssignExpression
This class represents the add assign expression nodes of the syntax tree |
class |
AddExpression
This class represents the add expression nodes of the syntax tree |
class |
Allocation
This class represents the allocation nodes of the syntax tree |
class |
AndExpression
This class represents the and expression nodes of the syntax tree |
class |
ArrayAccess
This class represents the array access nodes of the syntax tree |
class |
ArrayAllocation
This class represents the array allocation nodes of the syntax tree |
class |
ArrayInitializer
This class represents the array initializer nodes of the syntax tree |
class |
AssignExpression
This class represents the assign expression nodes of the syntax tree |
class |
BinaryExpression
This class represents the binary expression nodes of the syntax tree |
class |
BitAndAssignExpression
This class represents the bit and assign expression nodes of the syntax tree |
class |
BitAndExpression
This class represents the bit and expression nodes of the syntax tree |
class |
BitOrAssignExpression
This class represents the bit and assign expression nodes of the syntax tree |
class |
BitOrExpression
This class represents the bit or expression nodes of the syntax tree |
class |
BooleanLiteral
This class represents the boolean literal nodes of the syntax tree |
class |
CastExpression
This class represents the cast expression nodes of the syntax tree |
class |
CharacterLiteral
This class represents the character literal nodes of the syntax tree |
class |
ClassAllocation
This class represents the anonymous class allocation nodes of the syntax tree |
class |
ComplementExpression
This class represents the complement expression nodes of the syntax tree |
class |
ConditionalExpression
This class represents the binary expression nodes of the syntax tree |
class |
ConstructorInvocation
This class represents the constructor call nodes of the syntax tree |
class |
DivideAssignExpression
This class represents the divide assign expression nodes of the syntax tree |
class |
DivideExpression
This class represents the divide expression nodes of the syntax tree |
class |
DoubleLiteral
This class represents the double literal nodes of the syntax tree |
class |
EqualExpression
This class represents the equal expression nodes of the syntax tree |
class |
ExclusiveOrAssignExpression
This class represents the exclusive and assign expression nodes of the syntax tree |
class |
ExclusiveOrExpression
This class represents the bit or expression nodes of the syntax tree |
class |
FieldAccess
This class represents the field access nodes of the syntax tree |
class |
FloatLiteral
This class represents the float literal nodes of the syntax tree |
class |
FunctionCall
This class represents the function call nodes of the syntax tree |
class |
GreaterExpression
This class represents the greater expression nodes of the syntax tree |
class |
GreaterOrEqualExpression
This class represents the greater or equal expression nodes of the syntax tree |
class |
InnerAllocation
This class represents the inner allocation nodes of the syntax tree |
class |
InnerClassAllocation
This class represents the anonymous inner classe allocation nodes of the syntax tree |
class |
InstanceOfExpression
This class represents the instanceof expression nodes of the syntax tree |
class |
IntegerLiteral
This class represents the integer literal nodes of the syntax tree |
class |
LessExpression
This class represents the less expression nodes of the syntax tree |
class |
LessOrEqualExpression
This class represents the less or equal expression nodes of the syntax tree |
class |
Literal
This class represents the literal nodes of the syntax tree |
class |
LongLiteral
This class represents the long literal nodes of the syntax tree |
class |
MethodCall
This class represents the method call nodes of the syntax tree |
class |
MinusExpression
This class represents the minus expression nodes of the syntax tree |
class |
MultiplyAssignExpression
This class represents the multiply assign expression nodes of the syntax tree |
class |
MultiplyExpression
This class represents the multiply expression nodes of the syntax tree |
class |
NotEqualExpression
This class represents the not equal expression nodes of the syntax tree |
class |
NotExpression
This class represents the not expression nodes of the syntax tree |
class |
NullLiteral
This class represents the null literal nodes of the syntax tree |
class |
ObjectFieldAccess
This class represents the field access nodes of the syntax tree |
class |
ObjectMethodCall
This class represents the method call nodes of the syntax tree |
class |
OrExpression
This class represents the or expression nodes of the syntax tree |
class |
PlusExpression
This class represents the plus expression nodes of the syntax tree |
class |
PostDecrement
This class represents the post decrement nodes of the syntax tree |
class |
PostIncrement
This class represents the post increment nodes of the syntax tree |
class |
PreDecrement
This class represents the pre decrement nodes of the syntax tree |
class |
PreIncrement
This class represents the pre increment nodes of the syntax tree |
class |
PrimaryExpression
This class represents the primary expression nodes of the syntax tree |
class |
QualifiedName
This class represents the qualified name nodes of the syntax tree |
class |
RemainderAssignExpression
This class represents the remainder assign expression nodes of the syntax tree |
class |
RemainderExpression
This class represents the remainder expression nodes of the syntax tree |
class |
ShiftLeftAssignExpression
This class represents the shift left assign expression nodes of the syntax tree |
class |
ShiftLeftExpression
This class represents the shift left expression nodes of the syntax tree |
class |
ShiftRightAssignExpression
This class represents the shift right assign expression nodes of the syntax tree |
class |
ShiftRightExpression
This class represents the shift right expression nodes of the syntax tree |
class |
SimpleAllocation
This class represents the allocation nodes of the syntax tree |
class |
SimpleAssignExpression
This class represents the assign expression nodes of the syntax tree |
class |
StaticFieldAccess
This class represents the field access nodes of the syntax tree |
class |
StaticMethodCall
This class represents the static method call nodes of the syntax tree |
class |
StringLiteral
This class represents the string literal nodes of the syntax tree |
class |
SubtractAssignExpression
This class represents the subtract assign expression nodes of the syntax tree |
class |
SubtractExpression
This class represents the subtract expression nodes of the syntax tree |
class |
SuperFieldAccess
This class represents the super field access nodes of the syntax tree |
class |
SuperMethodCall
This class represents the super method call nodes of the syntax tree |
class |
ThisExpression
This class represents the 'this' expression nodes of the syntax tree |
class |
TypeExpression
This class represents the type expression nodes of the syntax tree |
class |
UnaryExpression
This class represents the unary expression nodes of the syntax tree |
class |
UnsignedShiftRightAssignExpression
This class represents the unsigned shift right assign expression nodes of the syntax tree |
class |
UnsignedShiftRightExpression
This class represents the unsigned shift right expression nodes of the syntax tree |
Methods in koala.dynamicjava.tree that return Expression | |
Expression |
WhileStatement.getCondition()
Gets the condition to evaluate at each loop |
Expression |
VariableDeclaration.getInitializer()
Returns the initializer for this variable |
Expression |
UnaryExpression.getExpression()
Returns the target expression |
Expression |
ThrowStatement.getExpression()
Gets the expression |
Expression |
SynchronizedStatement.getLock()
Gets the lock object |
Expression |
SwitchStatement.getSelector()
Gets the selector |
Expression |
SwitchBlock.getExpression()
Returns the 'case' expression |
Expression |
ReturnStatement.getExpression()
Gets the expression |
Expression |
ObjectMethodCall.getExpression()
Returns the expression on which this method call applies |
Expression |
ObjectFieldAccess.getExpression()
Returns the expression on which this field access applies |
Expression |
InstanceOfExpression.getExpression()
Returns the expression to check |
Expression |
InnerAllocation.getExpression()
Returns the outer class instance expression |
Expression |
IfThenStatement.getCondition()
Gets the condition to evaluate at each loop |
Expression |
ForStatement.getCondition()
Gets the condition to evaluate at each loop |
Expression |
FieldDeclaration.getInitializer()
Returns the initializer for this field |
Expression |
ExpressionContainer.getExpression()
Returns the expression |
Expression |
DoStatement.getCondition()
Gets the condition to evaluate at each loop |
Expression |
ConstructorInvocation.getExpression()
Returns the prefix expression if one, or null otherwise |
Expression |
ConditionalExpression.getConditionExpression()
Returns the condition expression |
Expression |
ConditionalExpression.getIfTrueExpression()
Returns the if true expression |
Expression |
ConditionalExpression.getIfFalseExpression()
Returns the if false expression |
Expression |
BinaryExpression.getLeftExpression()
Returns the left hand side expression |
Expression |
BinaryExpression.getRightExpression()
Returns the right hand side expression |
Expression |
ArrayAccess.getExpression()
Returns the expression on which this array access applies |
Expression |
ArrayAccess.getCellNumber()
Returns the expression which denotes the cell number |
Methods in koala.dynamicjava.tree with parameters of type Expression | |
void |
WhileStatement.setCondition(Expression e)
Sets the condition to evaluate |
void |
VariableDeclaration.setInitializer(Expression e)
Sets the initializer |
void |
UnaryExpression.setExpression(Expression e)
Sets the target expression |
void |
ThrowStatement.setExpression(Expression e)
Sets the expression |
void |
SynchronizedStatement.setLock(Expression e)
Sets the condition to evaluate |
void |
SwitchStatement.setSelector(Expression e)
Sets the selector |
void |
SwitchBlock.setExpression(Expression e)
Sets the 'case' expression |
void |
ReturnStatement.setExpression(Expression e)
Sets the expression |
void |
ObjectMethodCall.setExpression(Expression e)
Sets the expression on which this method call applies |
void |
ObjectFieldAccess.setExpression(Expression e)
Sets the expression on which this field access applies |
void |
InstanceOfExpression.setExpression(Expression e)
Sets the expression to check |
void |
InnerAllocation.setExpression(Expression e)
Sets the outer class instance expression |
void |
IfThenStatement.setCondition(Expression e)
Sets the condition to evaluate |
void |
ForStatement.setCondition(Expression e)
Sets the condition to evaluate |
void |
FieldDeclaration.setInitializer(Expression e)
Sets the initializer |
void |
ExpressionContainer.setExpression(Expression e)
Sets the expression |
void |
DoStatement.setCondition(Expression e)
Sets the condition to evaluate |
void |
ConstructorInvocation.setExpression(Expression e)
Sets the prefix expression |
void |
ConditionalExpression.setConditionExpression(Expression e)
Sets the condition expression |
void |
ConditionalExpression.setIfTrueExpression(Expression e)
Sets the if true expression |
void |
ConditionalExpression.setIfFalseExpression(Expression e)
Sets the if false expression |
void |
BinaryExpression.setLeftExpression(Expression exp)
Sets the left hand side expression |
void |
BinaryExpression.setRightExpression(Expression exp)
Sets the right hand side expression |
void |
ArrayAccess.setExpression(Expression e)
Sets the expression on which this array access applies |
void |
ArrayAccess.setCellNumber(Expression e)
Sets the expression which denotes the cell number |
Constructors in koala.dynamicjava.tree with parameters of type Expression | |
WhileStatement(Expression cond,
Node body)
Creates a new while statement |
|
WhileStatement(Expression cond,
Node body,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Creates a new while statement |
|
VariableDeclaration(boolean fin,
Type type,
java.lang.String name,
Expression init)
Creates a new variable declaration |
|
VariableDeclaration(boolean fin,
Type type,
java.lang.String name,
Expression init,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Creates a new variable declaration |
|
UnsignedShiftRightExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
UnsignedShiftRightExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
UnsignedShiftRightAssignExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
UnsignedShiftRightAssignExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
UnaryExpression(Expression exp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
ThrowStatement(Expression exp)
Creates a new while statement |
|
ThrowStatement(Expression exp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Creates a new while statement |
|
SynchronizedStatement(Expression lock,
Node body,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Creates a new while statement |
|
SwitchStatement(Expression sel,
java.util.List cases,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Creates a new switch statement |
|
SwitchBlock(Expression exp,
java.util.List stmts)
Creates a new binding |
|
SwitchBlock(Expression exp,
java.util.List stmts,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Creates a new binding |
|
SubtractExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
SubtractExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
SubtractAssignExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
SubtractAssignExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
SimpleAssignExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
SimpleAssignExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
ShiftRightExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
ShiftRightExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
ShiftRightAssignExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
ShiftRightAssignExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
ShiftLeftExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
ShiftLeftExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
ShiftLeftAssignExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
ShiftLeftAssignExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
ReturnStatement(Expression exp)
Creates a new while statement |
|
ReturnStatement(Expression exp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Creates a new while statement |
|
RemainderExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
RemainderExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
RemainderAssignExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
RemainderAssignExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
PreIncrement(Expression exp)
Initializes the expression |
|
PreIncrement(Expression exp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
PreDecrement(Expression exp)
Initializes the expression |
|
PreDecrement(Expression exp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
PostIncrement(Expression exp)
Initializes the expression |
|
PostIncrement(Expression exp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
PostDecrement(Expression exp)
Initializes the expression |
|
PostDecrement(Expression exp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
PlusExpression(Expression exp)
Initializes the expression |
|
PlusExpression(Expression exp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
OrExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
OrExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
ObjectMethodCall(Expression exp,
java.lang.String mn,
java.util.List args,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Creates a new node |
|
ObjectFieldAccess(Expression exp,
java.lang.String fln)
Creates a new field access node |
|
ObjectFieldAccess(Expression exp,
java.lang.String fln,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Creates a new field access node |
|
NotExpression(Expression exp)
Initializes the expression |
|
NotExpression(Expression exp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
NotEqualExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
NotEqualExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
MultiplyExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
MultiplyExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
MultiplyAssignExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
MultiplyAssignExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
MinusExpression(Expression exp)
Initializes the expression |
|
MinusExpression(Expression exp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
LessOrEqualExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
LessOrEqualExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
LessExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
LessExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
InstanceOfExpression(Expression exp,
Type t)
Initializes the expression |
|
InstanceOfExpression(Expression exp,
Type t,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
InnerClassAllocation(Expression exp,
Type tp,
java.util.List args,
java.util.List memb)
Initializes the expression |
|
InnerClassAllocation(Expression exp,
Type tp,
java.util.List args,
java.util.List memb,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
InnerAllocation(Expression exp,
Type tp,
java.util.List args)
Initializes the expression |
|
InnerAllocation(Expression exp,
Type tp,
java.util.List args,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
IfThenStatement(Expression cond,
Node tstmt)
Creates a new while statement |
|
IfThenStatement(Expression cond,
Node tstmt,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Creates a new while statement |
|
IfThenElseStatement(Expression cond,
Node tstmt,
Node estmt)
Creates a new while statement |
|
IfThenElseStatement(Expression cond,
Node tstmt,
Node estmt,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Creates a new while statement |
|
GreaterOrEqualExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
GreaterOrEqualExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
GreaterExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
GreaterExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
ForStatement(java.util.List init,
Expression cond,
java.util.List updt,
Node body)
Creates a new for statement |
|
ForStatement(java.util.List init,
Expression cond,
java.util.List updt,
Node body,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Creates a new for statement |
|
FieldDeclaration(int flags,
Type type,
java.lang.String name,
Expression init)
Creates a new field declaration |
|
FieldDeclaration(int flags,
Type type,
java.lang.String name,
Expression init,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Creates a new field declaration |
|
ExclusiveOrExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
ExclusiveOrExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
ExclusiveOrAssignExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
ExclusiveOrAssignExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
EqualExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
EqualExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
DoStatement(Expression cond,
Node body)
Creates a new do statement |
|
DoStatement(Expression cond,
Node body,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Creates a new do statement |
|
DivideExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
DivideExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
DivideAssignExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
DivideAssignExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
ConstructorInvocation(Expression exp,
java.util.List args,
boolean sup)
Creates a new node |
|
ConstructorInvocation(Expression exp,
java.util.List args,
boolean sup,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Creates a new node |
|
ConditionalExpression(Expression cexp,
Expression texp,
Expression fexp)
Initializes the expression |
|
ConditionalExpression(Expression cexp,
Expression texp,
Expression fexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
ComplementExpression(Expression exp)
Initializes the expression |
|
ComplementExpression(Expression exp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
CastExpression(Type tt,
Expression exp)
Initializes the expression |
|
CastExpression(Type tt,
Expression exp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
BitOrExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
BitOrExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
BitOrAssignExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
BitOrAssignExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
BitAndExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
BitAndExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
BitAndAssignExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
BitAndAssignExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
BinaryExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
AssignExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
ArrayAccess(Expression exp,
Expression cell)
Creates a new array access node |
|
ArrayAccess(Expression exp,
Expression cell,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Creates a new array access node |
|
AndExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
AndExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
AddExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
AddExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
AddAssignExpression(Expression lexp,
Expression rexp)
Initializes the expression |
|
AddAssignExpression(Expression lexp,
Expression rexp,
java.lang.String fn,
int bl,
int bc,
int el,
int ec)
Initializes the expression |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |