You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by ay...@apache.org on 2013/09/30 19:44:14 UTC
svn commit: r1527682 -
/cxf/branches/2.7.x-fixes/api/src/main/java/org/apache/cxf/common/util/ASMHelper.java
Author: ay
Date: Mon Sep 30 17:44:14 2013
New Revision: 1527682
URL: http://svn.apache.org/r1527682
Log:
integrate rev 1490642 to cxf-2.7.x
Modified:
cxf/branches/2.7.x-fixes/api/src/main/java/org/apache/cxf/common/util/ASMHelper.java
Modified: cxf/branches/2.7.x-fixes/api/src/main/java/org/apache/cxf/common/util/ASMHelper.java
URL: http://svn.apache.org/viewvc/cxf/branches/2.7.x-fixes/api/src/main/java/org/apache/cxf/common/util/ASMHelper.java?rev=1527682&r1=1527681&r2=1527682&view=diff
==============================================================================
--- cxf/branches/2.7.x-fixes/api/src/main/java/org/apache/cxf/common/util/ASMHelper.java (original)
+++ cxf/branches/2.7.x-fixes/api/src/main/java/org/apache/cxf/common/util/ASMHelper.java Mon Sep 30 17:44:14 2013
@@ -105,17 +105,25 @@ public class ASMHelper {
public static int CHECKCAST = 0;
public static int INVOKEINTERFACE = 0;
public static int GETFIELD = 0;
+ public static int GETSTATIC = 0;
public static int ASTORE = 0;
public static int PUTFIELD = 0;
+ public static int PUTSTATIC = 0;
public static int RETURN = 0;
+ public static int F_APPEND = 0;
+ public static int F_SAME = 0;
+ public static int F_SAME1 = 0;
public static int INVOKESPECIAL = 0;
public static int ACC_PUBLIC = 0;
public static int ACC_FINAL = 0;
public static int ACC_SUPER = 0;
public static int ACC_PRIVATE = 0;
+ public static int ACC_STATIC = 0;
public static int V1_5 = 0;
+ public static int V1_6 = 0;
public static int ACC_ABSTRACT = 0;
public static int ACC_INTERFACE = 0;
+ public static int ACC_SYNTHETIC = 0;
public static int ILOAD = 0;
public static int IRETURN = 0;
public static int NEW = 0;
@@ -168,7 +176,7 @@ public class ASMHelper {
return buf.toString();
}
- protected static String periodToSlashes(String s) {
+ public static String periodToSlashes(String s) {
char ch[] = s.toCharArray();
for (int x = 0; x < ch.length; x++) {
if (ch[x] == '.') {
@@ -448,6 +456,10 @@ public class ASMHelper {
void visitFieldInsn(int getfield, String periodToSlashes,
String string, String string2);
void visitJumpInsn(int ifnonnull, @UnwrapParam(typeMethodName = "realType") Label nonNullLabel);
+ void visitFrame(int type, int nLocal, Object[] local, int nStack, Object[] stack);
+
+ @WrapReturn(AnnotationVisitor.class)
+ AnnotationVisitor visitAnnotation(String cls, boolean b);
}
public interface AnnotationVisitor {
void visit(String arg0, @UnwrapParam(typeMethodName = "realType") ASMType arg1);