|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object mycompiler.myoperator.Operator mycompiler.myoperator.AddOp
public abstract class AddOp
Constructor Summary | |
---|---|
AddOp()
|
Method Summary | |
---|---|
abstract void |
codegen(ClassFile classfile,
CodeAttribute code,
Expr expr,
boolean neg,
java.util.Vector paralist)
|
CTripleSet |
TRExp(Binary binary,
CSubstitutionSet sigma,
CTypeAssumptionSet V,
CSupportData supportData)
Implementierung der Algorithmen 5.44 und 5.45 von Martin Plümicke Achtung Workaround: Wenn die BaseTypes endlich korrekt implementiert sind, dann sollte der RefType "Integer" überall durch den BaseType "IntegerType" ersetzt werden!!! |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AddOp()
Method Detail |
---|
public abstract void codegen(ClassFile classfile, CodeAttribute code, Expr expr, boolean neg, java.util.Vector paralist) throws JVMCodeException
codegen
in class Operator
JVMCodeException
public CTripleSet TRExp(Binary binary, CSubstitutionSet sigma, CTypeAssumptionSet V, CSupportData supportData)
TRExp
in class Operator
binary
- sigma
- V
- supportData
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |