|
||||||||||
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,
de.dhbwstuttgart.typeinference.Menge 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, de.dhbwstuttgart.typeinference.Menge 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 |