OSDN Git Service

save
[jcfa/jcfa.git] / jcfa / src / jp / igapyon / jcfa / JavaClassFileAnalyzer.java
index a11794f..1ae2884 100644 (file)
@@ -18,6 +18,7 @@ import org.apache.bcel.classfile.ConstantValue;
 import org.apache.bcel.classfile.Field;\r
 import org.apache.bcel.classfile.JavaClass;\r
 import org.apache.bcel.classfile.Method;\r
+import org.apache.bcel.generic.Type;\r
 \r
 public class JavaClassFileAnalyzer {\r
        protected JcfaUnit jcfaUnit = new JcfaUnit();\r
@@ -156,6 +157,11 @@ public class JavaClassFileAnalyzer {
                        jcfaMethod.getComment().getCommentList().add("Method.");\r
                }\r
 \r
+               for (Type type : method.getArgumentTypes()) {\r
+                       jcfaMethod.getComment().getCommentList().add(type.toString());\r
+               }\r
+               jcfaMethod.setType(method.getReturnType().getSignature());\r
+\r
                final Code code = method.getCode();\r
                if (code == null) {\r
                        return;\r