class org.junit.jupiter.params.support.AnnotationConsumerInitializer$AnnotationConsumingMethodSignature extends java.lang.Object { private final java.lang.String methodName; private final int parameterCount; private final int annotationParameterIndex; void (java.lang.String, int, int) { int v, v; java.lang.String v; org.junit.jupiter.params.support.AnnotationConsumerInitializer$AnnotationConsumingMethodSignature v; v := @this: org.junit.jupiter.params.support.AnnotationConsumerInitializer$AnnotationConsumingMethodSignature; v := @parameter: java.lang.String; v := @parameter: int; v := @parameter: int; specialinvoke v.()>(); v. = v; v. = v; v. = v; return; } boolean isMatchingWith(java.lang.reflect.Method) { java.lang.Class[] v; int v, v, v; java.lang.Class v; java.lang.String v, v; java.lang.reflect.Method v; org.junit.jupiter.params.support.AnnotationConsumerInitializer$AnnotationConsumingMethodSignature v; boolean v, v, v; v := @this: org.junit.jupiter.params.support.AnnotationConsumerInitializer$AnnotationConsumingMethodSignature; v := @parameter: java.lang.reflect.Method; v = virtualinvoke v.(); v = v.; v = virtualinvoke v.(v); if v == 0 goto label; v = virtualinvoke v.(); v = v.; if v != v goto label; v = virtualinvoke v.(); v = v.; v = v[v]; v = virtualinvoke v.(); if v == 0 goto label; v = 1; goto label; label: v = 0; label: return v; } int getAnnotationParameterIndex() { int v; org.junit.jupiter.params.support.AnnotationConsumerInitializer$AnnotationConsumingMethodSignature v; v := @this: org.junit.jupiter.params.support.AnnotationConsumerInitializer$AnnotationConsumingMethodSignature; v = v.; return v; } }