PhotoRoom v4.8.2版本的 MD5 值为:c40a01bb3380c0f75c0cb6ac6760f295
以下内容为反编译后的 f.java 源代码,内容仅作参考
package l00;
import java.util.Collection;
import java.util.List;
public abstract class f extends l {
private final k00.i f56625b;
private final boolean f56626c;
public final class a implements d1 {
private final m00.g f56627a;
private final px.x f56628b;
final f f56629c;
static final class C1734a extends kotlin.jvm.internal.v implements hy.a {
final f f56631h;
C1734a(f fVar) {
super(0);
this.f56631h = fVar;
}
@Override
public final List invoke() {
return m00.h.b(a.this.f56627a, this.f56631h.p());
}
}
public a(f fVar, m00.g kotlinTypeRefiner) {
px.x b11;
kotlin.jvm.internal.t.i(kotlinTypeRefiner, "kotlinTypeRefiner");
this.f56629c = fVar;
this.f56627a = kotlinTypeRefiner;
b11 = px.z.b(px.b0.f64657c, new C1734a(fVar));
this.f56628b = b11;
}
private final List d() {
return (List) this.f56628b.getValue();
}
@Override
public List p() {
return d();
}
public boolean equals(Object obj) {
return this.f56629c.equals(obj);
}
@Override
public List getParameters() {
List parameters = this.f56629c.getParameters();
kotlin.jvm.internal.t.h(parameters, "this@AbstractTypeConstructor.parameters");
return parameters;
}
public int hashCode() {
return this.f56629c.hashCode();
}
@Override
public ty.h o() {
ty.h o11 = this.f56629c.o();
kotlin.jvm.internal.t.h(o11, "this@AbstractTypeConstructor.builtIns");
return o11;
}
@Override
public d1 q(m00.g kotlinTypeRefiner) {
kotlin.jvm.internal.t.i(kotlinTypeRefiner, "kotlinTypeRefiner");
return this.f56629c.q(kotlinTypeRefiner);
}
@Override
public wy.h r() {
return this.f56629c.r();
}
@Override
public boolean s() {
return this.f56629c.s();
}
public String toString() {
return this.f56629c.toString();
}
}
public static final class b {
private final Collection f56632a;
private List f56633b;
public b(Collection allSupertypes) {
List e11;
kotlin.jvm.internal.t.i(allSupertypes, "allSupertypes");
this.f56632a = allSupertypes;
e11 = kotlin.collections.t.e(n00.k.f59875a.l());
this.f56633b = e11;
}
public final Collection a() {
return this.f56632a;
}
public final List b() {
return this.f56633b;
}
public final void c(List list) {
kotlin.jvm.internal.t.i(list, "<set-?>");
this.f56633b = list;
}
}
static final class c extends kotlin.jvm.internal.v implements hy.a {
c() {
super(0);
}
@Override
public final b invoke() {
return new b(f.this.h());
}
}
static final class d extends kotlin.jvm.internal.v implements hy.l {
public static final d f56635g = new d();
d() {
super(1);
}
public final b a(boolean z11) {
List e11;
e11 = kotlin.collections.t.e(n00.k.f59875a.l());
return new b(e11);
}
@Override
public Object invoke(Object obj) {
return a(((Boolean) obj).booleanValue());
}
}
static final class e extends kotlin.jvm.internal.v implements hy.l {
public static final class a extends kotlin.jvm.internal.v implements hy.l {
final f f56637g;
a(f fVar) {
super(1);
this.f56637g = fVar;
}
@Override
public final Iterable invoke(d1 it) {
kotlin.jvm.internal.t.i(it, "it");
return this.f56637g.g(it, true);
}
}
public static final class b extends kotlin.jvm.internal.v implements hy.l {
final f f56638g;
b(f fVar) {
super(1);
this.f56638g = fVar;
}
public final void a(e0 it) {
kotlin.jvm.internal.t.i(it, "it");
this.f56638g.t(it);
}
@Override
public Object invoke(Object obj) {
a((e0) obj);
return px.f1.f64673a;
}
}
public static final class c extends kotlin.jvm.internal.v implements hy.l {
final f f56639g;
c(f fVar) {
super(1);
this.f56639g = fVar;
}
@Override
public final Iterable invoke(d1 it) {
kotlin.jvm.internal.t.i(it, "it");
return this.f56639g.g(it, false);
}
}
public static final class d extends kotlin.jvm.internal.v implements hy.l {
final f f56640g;
d(f fVar) {
super(1);
this.f56640g = fVar;
}
public final void a(e0 it) {
kotlin.jvm.internal.t.i(it, "it");
this.f56640g.u(it);
}
@Override
public Object invoke(Object obj) {
a((e0) obj);
return px.f1.f64673a;
}
}
e() {
super(1);
}
public final void a(b supertypes) {
kotlin.jvm.internal.t.i(supertypes, "supertypes");
List a11 = f.this.l().a(f.this, supertypes.a(), new c(f.this), new d(f.this));
if (a11.isEmpty()) {
e0 i11 = f.this.i();
List e11 = i11 != null ? kotlin.collections.t.e(i11) : null;
if (e11 == null) {
e11 = kotlin.collections.u.m();
}
a11 = e11;
}
if (f.this.k()) {
wy.e1 l11 = f.this.l();
f fVar = f.this;
l11.a(fVar, a11, new a(fVar), new b(f.this));
}
f fVar2 = f.this;
List list = a11 instanceof List ? (List) a11 : null;
if (list == null) {
list = kotlin.collections.c0.j1(a11);
}
supertypes.c(fVar2.n(list));
}
@Override
public Object invoke(Object obj) {
a((b) obj);
return px.f1.f64673a;
}
}
public f(k00.n storageManager) {
kotlin.jvm.internal.t.i(storageManager, "storageManager");
this.f56625b = storageManager.d(new c(), d.f56635g, new e());
}
public final Collection g(d1 d1Var, boolean z11) {
List O0;
f fVar = d1Var instanceof f ? (f) d1Var : null;
if (fVar == null || O0 == null) {
Collection supertypes = d1Var.p();
kotlin.jvm.internal.t.h(supertypes, "supertypes");
return supertypes;
}
return O0;
}
protected abstract Collection h();
protected abstract e0 i();
protected Collection j(boolean z11) {
List m11;
m11 = kotlin.collections.u.m();
return m11;
}
protected boolean k() {
return this.f56626c;
}
protected abstract wy.e1 l();
@Override
public List p() {
return ((b) this.f56625b.invoke()).b();
}
protected List n(List supertypes) {
kotlin.jvm.internal.t.i(supertypes, "supertypes");
return supertypes;
}
@Override
public d1 q(m00.g kotlinTypeRefiner) {
kotlin.jvm.internal.t.i(kotlinTypeRefiner, "kotlinTypeRefiner");
return new a(this, kotlinTypeRefiner);
}
protected void t(e0 type) {
kotlin.jvm.internal.t.i(type, "type");
}
protected void u(e0 type) {
kotlin.jvm.internal.t.i(type, "type");
}
}