Updating the test case files
authorspikeuci <spikeuci>
Wed, 9 Nov 2011 02:16:25 +0000 (02:16 +0000)
committerspikeuci <spikeuci>
Wed, 9 Nov 2011 02:16:25 +0000 (02:16 +0000)
Robust/src/Tests/innerclass/inner.java
Robust/src/Tests/innerclass/makefile

index ba4a54ea364f8b0edcad5aea313f754ab7db1385..29a7341e63ebfbcc01c9b0817373f7044ab36c0a 100644 (file)
@@ -1,9 +1,9 @@
-public class inner{
+public class inner extends innerp {
   int outer;
   int f2;
 
   public inner() {
-    outer=31;
+    //super.outer=31;
   }
 
   public static void main(String x[]) {
@@ -13,30 +13,30 @@ public class inner{
 
   public void dotest() {
     outer=35;
-    inner ij = new inner();
-    t tmp=ij. new t();
-    //t.f2 = 3;
+    t tmp=new t();
     tmp.print();
   }
 
-  public inner createOne() {
-       return new inner();     
-       }
-
-  public class t {
-   // int outer;
-    int f3 = 23;
+  public class t extends innerpt {
+    int outer;
+    int f3;
     public t() {
-       //this.outer=4;
-       //f2=3;
+      this.outer = 4;
+      f1=2;
+      f2=3;
       f3=4;
 
     }
 
     public void print() {
-      //should print 4 0 3
+      //should print 4 0 35
       System.out.println(outer);
-     // System.out.println(this$0.outer);
+      //System.out.println(super.outer);
+      System.out.println(inner.this.outer);
+      //System.out.println(inner.super.outer);
+      System.out.println(f1);
+      System.out.println(f2);
+      System.out.println(f3);
 
     }
   }
index ad232de1d7b411af43cbb518ea46c9e7c9e2bdbf..0b7a1483b299a2bf582d3669fdab46f99ec529f2 100644 (file)
@@ -1,6 +1,6 @@
 PROGRAM=inner
 
-SOURCE_FILES=inner.java
+SOURCE_FILES=innerp.java innerpt.java inner.java
 
 BUILDSCRIPT=~/research/Robust/src/buildscript
 BSFLAGS= -64bit -joptimize -mainclass inner