alexandroid/decompiled/jadx/sources/org/objectweb/asm/AnnotationVisitor.java
KaKi87 a47fad5135 📦 Add decompiled Alexa 2.2.730155.0 (jadx, apktool, Hermes strings)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-07 00:04:16 +01:00

59 lines
1.7 KiB
Java

package org.objectweb.asm;
import okio.Path$$ExternalSyntheticBUOutline0;
/* loaded from: classes11.dex */
public abstract class AnnotationVisitor {
protected final int api;
protected AnnotationVisitor av;
public AnnotationVisitor(int i, AnnotationVisitor annotationVisitor) {
if (i != 262144 && i != 327680) {
Path$$ExternalSyntheticBUOutline0.m();
throw null;
}
this.api = i;
this.av = annotationVisitor;
}
public void visit(String str, Object obj) {
AnnotationVisitor annotationVisitor = this.av;
if (annotationVisitor != null) {
annotationVisitor.visit(str, obj);
}
}
public AnnotationVisitor visitAnnotation(String str, String str2) {
AnnotationVisitor annotationVisitor = this.av;
if (annotationVisitor != null) {
return annotationVisitor.visitAnnotation(str, str2);
}
return null;
}
public AnnotationVisitor visitArray(String str) {
AnnotationVisitor annotationVisitor = this.av;
if (annotationVisitor != null) {
return annotationVisitor.visitArray(str);
}
return null;
}
public void visitEnd() {
AnnotationVisitor annotationVisitor = this.av;
if (annotationVisitor != null) {
annotationVisitor.visitEnd();
}
}
public void visitEnum(String str, String str2, String str3) {
AnnotationVisitor annotationVisitor = this.av;
if (annotationVisitor != null) {
annotationVisitor.visitEnum(str, str2, str3);
}
}
public AnnotationVisitor(int i) {
this(i, null);
}
}