|
Jode 1.90-CVS Build Aug 6, 2004 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Operator | |
net.sf.jode.expr |
Uses of Operator in net.sf.jode.expr |
Subclasses of Operator in net.sf.jode.expr | |
class |
ArrayLengthOperator
|
class |
ArrayLoadOperator
|
class |
ArrayStoreOperator
|
class |
BinaryOperator
|
class |
CheckCastOperator
|
class |
CheckNullOperator
This is a pseudo operator, which represents the check against null that jikes and javac generates for inner classes: outer.new Inner() is translated by javac to new Outer$Inner(outer ((void) DUP.getClass())); and by jikes to new Outer$Inner(outer (DUP == null ? |
class |
ClassFieldOperator
|
class |
CompareBinaryOperator
|
class |
CompareToIntOperator
|
class |
CompareUnaryOperator
|
class |
ConstantArrayOperator
|
class |
ConstOperator
|
class |
ConvertOperator
|
class |
FieldOperator
This class contains everything shared between PutFieldOperator and GetFieldOperator |
class |
GetFieldOperator
|
class |
IfThenElseOperator
|
class |
IIncOperator
|
class |
InstanceOfOperator
|
class |
InvokeOperator
|
class |
LocalLoadOperator
|
class |
LocalStoreOperator
|
class |
LocalVarOperator
|
class |
MonitorEnterOperator
|
class |
MonitorExitOperator
|
class |
NewArrayOperator
|
class |
NewOperator
|
class |
NoArgOperator
|
class |
OuterLocalOperator
|
class |
PopOperator
|
class |
PrePostFixOperator
A PrePostFixOperator has one subexpression, namely the StoreInstruction. |
class |
PutFieldOperator
|
class |
ShiftOperator
ShiftOpcodes are special, because their second operand is an UIndex |
class |
SimpleOperator
|
class |
StoreInstruction
|
class |
StringAddOperator
|
class |
ThisOperator
|
class |
UnaryOperator
|
Methods in net.sf.jode.expr that return Operator | |
Operator |
Operator.getOperator()
|
Operator |
Expression.getParent()
|
Methods in net.sf.jode.expr with parameters of type Operator | |
boolean |
CompareBinaryOperator.opEquals(Operator o)
|
boolean |
ArrayStoreOperator.matches(Operator loadop)
|
boolean |
MatchableOperator.matches(Operator loadOp)
Checks if the loadOp is combinable with this operator. |
boolean |
InvokeOperator.matches(Operator loadop)
Checks if the value of the operator can be changed by this expression. |
boolean |
InvokeOperator.opEquals(Operator o)
|
boolean |
ThisOperator.opEquals(Operator o)
|
boolean |
StoreInstruction.lvalueMatches(Operator loadop)
|
boolean |
StoreInstruction.opEquals(Operator o)
|
boolean |
PutFieldOperator.matches(Operator loadop)
|
boolean |
PutFieldOperator.opEquals(Operator o)
|
boolean |
CompareToIntOperator.opEquals(Operator o)
|
boolean |
ConvertOperator.opEquals(Operator o)
|
boolean |
LocalStoreOperator.matches(Operator loadop)
|
boolean |
LocalLoadOperator.opEquals(Operator o)
|
boolean |
IIncOperator.lvalueMatches(Operator loadop)
|
boolean |
CheckNullOperator.opEquals(Operator o)
|
boolean |
Operator.opEquals(Operator o)
|
boolean |
Operator.subsEquals(Operator other)
|
boolean |
OuterLocalOperator.opEquals(Operator o)
|
boolean |
BinaryOperator.opEquals(Operator o)
|
boolean |
IfThenElseOperator.opEquals(Operator o)
|
boolean |
UnaryOperator.opEquals(Operator o)
|
boolean |
ConstOperator.opEquals(Operator o)
|
boolean |
CompareUnaryOperator.opEquals(Operator o)
|
boolean |
GetFieldOperator.opEquals(Operator o)
|
boolean |
CombineableOperator.lvalueMatches(Operator loadOp)
Checks if the loadOp is combinable with the lvalue. |
boolean |
StringAddOperator.opEquals(Operator o)
|
|
Jode 1.90-CVS Build Aug 6, 2004 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |