OSDN Git Service

save
authoriga <tosiki.iga@nifty.ne.jp>
Tue, 1 Apr 2014 14:00:16 +0000 (23:00 +0900)
committeriga <tosiki.iga@nifty.ne.jp>
Tue, 1 Apr 2014 14:00:16 +0000 (23:00 +0900)
jcfa/testJavaClass/output/test/TestJavaClass031.jcfa [new file with mode: 0644]
jcfa/testJavaClass/src/test/TestJavaClass001.java
jcfa/testJavaClass/src/test/TestJavaClass002.java
jcfa/testJavaClass/src/test/TestJavaClass003.java
jcfa/testJavaClass/src/test/TestJavaClass011.java
jcfa/testJavaClass/src/test/TestJavaClass021.java
jcfa/testJavaClass/src/test/TestJavaClass031.java [new file with mode: 0644]

diff --git a/jcfa/testJavaClass/output/test/TestJavaClass031.jcfa b/jcfa/testJavaClass/output/test/TestJavaClass031.jcfa
new file mode 100644 (file)
index 0000000..e2ea933
--- /dev/null
@@ -0,0 +1,28 @@
+package test;
+
+/** TODO import func. is missing. */
+public class TestJavaClass031 {
+       /** Default constructor. */
+       public TestJavaClass031() {
+               /* 0: aload_0 */
+
+               /*
+                * 1: invokespecial java/lang/Object#<init>()V
+                */
+
+               /* 4: return */
+       }
+
+       /** Method. */
+       public void loopSample() {
+               /* 0: iconst_5 */
+
+               /* 1: istore_1 */
+
+               /* 2: iload_1 */
+
+               /*
+                * 3: tableswitch TODO negative value:tableswitch: -2
+                */
+       }
+}
\ No newline at end of file
index fa479e9..5058073 100644 (file)
@@ -1,5 +1,10 @@
 package test;\r
 \r
+/**\r
+ * Simple test class for JavaClassFileAnalyzer.\r
+ * \r
+ * @author Toshiki Iga\r
+ */\r
 public class TestJavaClass001 {\r
        public static void main(final String[] args) {\r
                System.out.println("Hello jcfa world!");\r
index 85e16f3..1b0b472 100644 (file)
@@ -1,5 +1,10 @@
 package test;\r
 \r
+/**\r
+ * Simple test class for JavaClassFileAnalyzer.\r
+ * \r
+ * @author Toshiki Iga\r
+ */\r
 public class TestJavaClass002 {\r
        public static final String TEST_001 = "Hello jcfa world.";\r
 \r
index 41b3a94..fdff212 100644 (file)
@@ -1,5 +1,10 @@
 package test;
 
+/**
+ * Simple test class for JavaClassFileAnalyzer.
+ * 
+ * @author Toshiki Iga
+ */
 public class TestJavaClass003 {
        private int test001 = 1;
        private int test002 = 2;
index cd56fc0..244b54c 100644 (file)
@@ -1,5 +1,10 @@
 package test;
 
+/**
+ * Simple test class for JavaClassFileAnalyzer.
+ * 
+ * @author Toshiki Iga
+ */
 public class TestJavaClass011 {
        public void loopSample() {
                if (true) {
index e83cb87..0bb3123 100644 (file)
@@ -1,5 +1,10 @@
 package test;
 
+/**
+ * Simple test class for JavaClassFileAnalyzer.
+ * 
+ * @author Toshiki Iga
+ */
 public class TestJavaClass021 {
        public void loopSample() {
                for (int i = 0; i < 10; i++) {
diff --git a/jcfa/testJavaClass/src/test/TestJavaClass031.java b/jcfa/testJavaClass/src/test/TestJavaClass031.java
new file mode 100644 (file)
index 0000000..93ccac1
--- /dev/null
@@ -0,0 +1,32 @@
+package test;
+
+/**
+ * Simple test class for JavaClassFileAnalyzer.
+ * 
+ * @author Toshiki Iga
+ */
+public class TestJavaClass031 {
+       public void loopSample() {
+               int i = 5;
+               switch (i) {
+               case 1:
+                       System.out.println("Test: " + i);
+                       break;
+               case 2:
+                       System.out.println("Test: " + i);
+                       break;
+               case 3:
+                       System.out.println("Test: " + i);
+                       break;
+               case 4:
+                       System.out.println("Test: " + i);
+                       break;
+               case 5:
+                       System.out.println("Test: " + i);
+                       break;
+               default:
+                       System.out.println("Default: " + i);
+                       break;
+               }
+       }
+}