CrackMe.apk
Download file
package kotlin.reflect.jvm.internal.impl.descriptors.runtime.structure;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlin.reflect.jvm.internal.impl.descriptors.runtime.structure.ReflectJavaAnnotationArgument;
import kotlin.reflect.jvm.internal.impl.load.java.structure.JavaArrayAnnotationArgument;
import kotlin.reflect.jvm.internal.impl.name.Name;
/* compiled from: ReflectJavaAnnotationArguments.kt */
public final class ReflectJavaArrayAnnotationArgument extends ReflectJavaAnnotationArgument implements JavaArrayAnnotationArgument {
private final Object[] values;
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public ReflectJavaArrayAnnotationArgument(Name name, Object[] objArr) {
super(name, (DefaultConstructorMarker) null);
Intrinsics.checkNotNullParameter(objArr, "values");
this.values = objArr;
}
public List<ReflectJavaAnnotationArgument> getElements() {
Object[] objArr = this.values;
Collection arrayList = new ArrayList(objArr.length);
int length = objArr.length;
int i = 0;
while (i < length) {
Object obj = objArr[i];
i++;
ReflectJavaAnnotationArgument.Factory factory = ReflectJavaAnnotationArgument.Factory;
Intrinsics.checkNotNull(obj);
arrayList.add(factory.create(obj, (Name) null));
}
return (List) arrayList;
}
}
Download file