class org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor$ModelMethodVisitor extends org.objectweb.asm.MethodVisitor { private final org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor$MethodVisitingContext context; final org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor this$0; private void (org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor, org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor$MemberVisitingContext) { org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor$MemberVisitingContext v; org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor$ModelMethodVisitor v; org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor v; org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor$MethodVisitingContext v; boolean v; v := @this: org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor$ModelMethodVisitor; v := @parameter: org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor; v := @parameter: org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor$MemberVisitingContext; v. = v; specialinvoke v.(int)>(589824); v = new org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor$MethodVisitingContext; v = v.; specialinvoke v.(boolean)>(v); v. = v; return; } org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor$MethodVisitingContext getContext() { org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor$MethodVisitingContext v; org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor$ModelMethodVisitor v; v := @this: org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor$ModelMethodVisitor; v = v.; return v; } public org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String, boolean) { org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor$ModelMethodVisitor v; org.glassfish.hk.classmodel.reflect.impl.TypeBuilder v; org.glassfish.hk.classmodel.reflect.impl.AnnotationModelImpl v; java.lang.String v, v; boolean v; org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor$ModelAnnotationVisitor v, v; org.glassfish.hk.classmodel.reflect.impl.TypeImpl v; org.glassfish.hk.classmodel.reflect.impl.MethodModelImpl v, v, v, v; java.util.Set v; org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor v, v, v, v; org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor$MethodVisitingContext v, v, v, v; v := @this: org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor$ModelMethodVisitor; v := @parameter: java.lang.String; v := @parameter: boolean; v = v.; v = v.; if v != null goto label; return null; label: v = v.; v = v.; v = v.; v = specialinvoke v.(v); v = interfaceinvoke v.(8192, v, null); v = new org.glassfish.hk.classmodel.reflect.impl.AnnotationModelImpl; v = v.; v = v.; specialinvoke v.(org.glassfish.hk.classmodel.reflect.AnnotatedElement,org.glassfish.hk.classmodel.reflect.AnnotationType)>(v, v); v = virtualinvoke v.(); v = v.; v = v.; interfaceinvoke v.(v); v = v.; v = v.; virtualinvoke v.(v); v = v.; v = v.; virtualinvoke v.(v); v = v.; v = v.; return v; } public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation(int, java.lang.String, boolean) { org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor$ModelMethodVisitor v; org.glassfish.hk.classmodel.reflect.impl.TypeBuilder v; org.glassfish.hk.classmodel.reflect.impl.AnnotationModelImpl v; org.glassfish.hk.classmodel.reflect.Parameter v; int v; java.lang.String v, v; boolean v; org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor$ModelAnnotationVisitor v, v; org.glassfish.hk.classmodel.reflect.impl.TypeImpl v; org.glassfish.hk.classmodel.reflect.impl.MethodModelImpl v; java.util.Set v; org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor v, v, v, v; org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor$MethodVisitingContext v; v := @this: org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor$ModelMethodVisitor; v := @parameter: int; v := @parameter: java.lang.String; v := @parameter: boolean; v = v.; v = v.; v = v.; v = specialinvoke v.(v); v = interfaceinvoke v.(8192, v, null); v = v.; v = v.; v = virtualinvoke v.(v); v = new org.glassfish.hk.classmodel.reflect.impl.AnnotationModelImpl; specialinvoke v.(org.glassfish.hk.classmodel.reflect.AnnotatedElement,org.glassfish.hk.classmodel.reflect.AnnotationType)>(v, v); v = virtualinvoke v.(); interfaceinvoke v.(v); virtualinvoke v.(v); v = v.; v = v.; virtualinvoke v.(v); v = v.; v = v.; return v; } public void visitEnd() { org.glassfish.hk.classmodel.reflect.impl.MethodModelImpl v, v; org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor$ModelMethodVisitor v; java.util.Collection v; org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor v; org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor$MethodVisitingContext v, v, v; boolean v, v; org.glassfish.hk.classmodel.reflect.impl.TypeImpl v; v := @this: org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor$ModelMethodVisitor; v = v.; v = v.; if v != 0 goto label; v = v.; v = v.; v = virtualinvoke v.(); v = interfaceinvoke v.(); if v != 0 goto label; label: v = v.; v = v.; v = v.; v = v.; virtualinvoke v.(v); label: return; } public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault() { org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor$ModelDefaultAnnotationVisitor v; org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor v; org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor$ModelMethodVisitor v; v := @this: org.glassfish.hk.classmodel.reflect.impl.ModelClassVisitor$ModelMethodVisitor; v = v.; v = v.; return v; } }