CrackMe.apk
Download file
package kotlin.reflect.jvm.internal.impl.resolve.scopes;
import androidx.autofill.HintConstants;
import java.util.Collection;
import java.util.Set;
import kotlin.collections.SetsKt;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.Intrinsics;
import kotlin.reflect.jvm.internal.impl.descriptors.PropertyDescriptor;
import kotlin.reflect.jvm.internal.impl.descriptors.SimpleFunctionDescriptor;
import kotlin.reflect.jvm.internal.impl.incremental.components.LookupLocation;
import kotlin.reflect.jvm.internal.impl.name.Name;
import kotlin.reflect.jvm.internal.impl.resolve.scopes.ResolutionScope;
/* compiled from: MemberScope.kt */
public interface MemberScope extends ResolutionScope {
public static final Companion Companion = Companion.$$INSTANCE;
Set<Name> getClassifierNames();
Collection<? extends SimpleFunctionDescriptor> getContributedFunctions(Name name, LookupLocation lookupLocation);
Collection<? extends PropertyDescriptor> getContributedVariables(Name name, LookupLocation lookupLocation);
Set<Name> getFunctionNames();
Set<Name> getVariableNames();
/* compiled from: MemberScope.kt */
public static final class DefaultImpls {
public static void recordLookup(MemberScope memberScope, Name name, LookupLocation lookupLocation) {
Intrinsics.checkNotNullParameter(memberScope, "this");
Intrinsics.checkNotNullParameter(name, HintConstants.AUTOFILL_HINT_NAME);
Intrinsics.checkNotNullParameter(lookupLocation, "location");
ResolutionScope.DefaultImpls.recordLookup(memberScope, name, lookupLocation);
}
}
/* compiled from: MemberScope.kt */
public static final class Empty extends MemberScopeImpl {
public static final Empty INSTANCE = new Empty();
private Empty() {
}
public Set<Name> getFunctionNames() {
return SetsKt.emptySet();
}
public Set<Name> getVariableNames() {
return SetsKt.emptySet();
}
public Set<Name> getClassifierNames() {
return SetsKt.emptySet();
}
}
/* compiled from: MemberScope.kt */
public static final class Companion {
static final /* synthetic */ Companion $$INSTANCE = new Companion();
private static final Function1<Name, Boolean> ALL_NAME_FILTER = MemberScope$Companion$ALL_NAME_FILTER$1.INSTANCE;
private Companion() {
}
public final Function1<Name, Boolean> getALL_NAME_FILTER() {
return ALL_NAME_FILTER;
}
}
}
Download file