package de.dhbwstuttgart.syntaxtree.statement; import java.util.Hashtable; import java.util.List; import de.dhbwstuttgart.syntaxtree.ClassOrInterface; import de.dhbwstuttgart.typeinference.ConstraintSet; import de.dhbwstuttgart.typeinference.Pair; import de.dhbwstuttgart.typeinference.TypeInferenceInformation; import sun.reflect.generics.reflectiveObjects.NotImplementedException; public class ForStmt extends Statement { private Expression head_Initializer_1; private Expression head_Condition_1; private Expression head_Loop_expr_1; private Expression head_Initializer; private Expression head_Condition; private Expression head_Loop_expr; private Statement body_Loop_block; public ForStmt(int offset, int variableLength) { super(null,null); } @Override public ConstraintSet getConstraints(TypeInferenceInformation info) { throw new NotImplementedException(); } }