112 |
112 |
113 return result.toString(); |
113 return result.toString(); |
114 } |
114 } |
115 |
115 |
116 public String mangleMethod(ExecutableElement method, TypeElement clazz, |
116 public String mangleMethod(ExecutableElement method, TypeElement clazz, |
117 int mtype) { |
117 int mtype) throws TypeSignature.SignatureException { |
118 StringBuffer result = new StringBuffer(100); |
118 StringBuffer result = new StringBuffer(100); |
119 result.append("Java_"); |
119 result.append("Java_"); |
120 |
120 |
121 if (mtype == Mangle.Type.METHOD_JDK_1) { |
121 if (mtype == Mangle.Type.METHOD_JDK_1) { |
122 result.append(mangle(clazz.getQualifiedName(), Mangle.Type.CLASS)); |
122 result.append(mangle(clazz.getQualifiedName(), Mangle.Type.CLASS)); |