// ino.module.PostDecExpr.8646.package package de.dhbwstuttgart.syntaxtree.statement; // ino.end // ino.module.PostDecExpr.8646.import import java.util.Hashtable; import java.util.Iterator; import org.apache.commons.bcel6.generic.ClassGen; import org.apache.commons.bcel6.generic.InstructionList; import de.dhbwstuttgart.typeinference.Menge; import de.dhbwstuttgart.bytecode.ClassGenerator; import de.dhbwstuttgart.logger.Logger; import de.dhbwstuttgart.myexception.CTypeReconstructionException; import de.dhbwstuttgart.myexception.JVMCodeException; import de.dhbwstuttgart.myexception.NotImplementedException; import de.dhbwstuttgart.myexception.SCExcept; import de.dhbwstuttgart.myexception.SCStatementException; import de.dhbwstuttgart.syntaxtree.Class; import de.dhbwstuttgart.syntaxtree.SyntaxTreeNode; import de.dhbwstuttgart.syntaxtree.type.GenericTypeVar; import de.dhbwstuttgart.syntaxtree.type.RefType; import de.dhbwstuttgart.syntaxtree.type.Type; import de.dhbwstuttgart.syntaxtree.type.Void; import de.dhbwstuttgart.typeinference.ConstraintsSet; import de.dhbwstuttgart.typeinference.JavaCodeResult; import de.dhbwstuttgart.typeinference.Pair; import de.dhbwstuttgart.typeinference.ResultSet; import de.dhbwstuttgart.typeinference.TypeinferenceResultSet; import de.dhbwstuttgart.typeinference.assumptions.TypeAssumptions; import de.dhbwstuttgart.typeinference.unify.TypeUnify; // ino.class.PostDecExpr.25987.declaration public class PostDecExpr extends UnaryExpr // ino.end // ino.class.PostDecExpr.25987.body { // ino.method.PostDecExpr.25991.definition public PostDecExpr(int offset,int variableLength) // ino.end // ino.method.PostDecExpr.25991.body { super(offset,variableLength); } // ino.end // ino.attribute.parserlog.25997.declaration protected static Logger parserlog = Logger.getLogger("parser"); // ino.end // ino.method.set_Expr.26000.definition public void set_Expr(Expr ex) // ino.end // ino.method.set_Expr.26000.body { this.expr = ex; } // ino.end // ino.method.get_Name.26003.definition public String get_Name() // ino.end // ino.method.get_Name.26003.body { return null; } // ino.end // ino.end // ino.method.wandleRefTypeAttributes2GenericAttributes.26018.definition public void wandleRefTypeAttributes2GenericAttributes(Menge paralist, Menge genericMethodParameters) // ino.end // ino.method.wandleRefTypeAttributes2GenericAttributes.26018.body { } // ino.end @Override public JavaCodeResult printJavaCode(ResultSet resultSet) { // TODO Auto-generated method stub return null; } @Override public Menge getChildren() { Menge ret = new Menge(); ret.add(this.expr); return ret; } @Override public InstructionList genByteCode(ClassGenerator _cg, TypeinferenceResultSet rs) { // TODO Bytecode throw new NotImplementedException(); } } // ino.end