Initial import of ADIF API reverse-engineering toolkit
This commit is contained in:
59
apk_decompiled/sources/androidx/concurrent/futures/h.java
Normal file
59
apk_decompiled/sources/androidx/concurrent/futures/h.java
Normal file
@@ -0,0 +1,59 @@
|
||||
package androidx.concurrent.futures;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public final class h extends a {
|
||||
@Override // androidx.concurrent.futures.a
|
||||
public final boolean a(j jVar, e eVar, e eVar2) {
|
||||
synchronized (jVar) {
|
||||
try {
|
||||
if (jVar.listeners != eVar) {
|
||||
return false;
|
||||
}
|
||||
jVar.listeners = eVar2;
|
||||
return true;
|
||||
} catch (Throwable th) {
|
||||
throw th;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override // androidx.concurrent.futures.a
|
||||
public final boolean b(j jVar, Object obj, Object obj2) {
|
||||
synchronized (jVar) {
|
||||
try {
|
||||
if (jVar.value != obj) {
|
||||
return false;
|
||||
}
|
||||
jVar.value = obj2;
|
||||
return true;
|
||||
} catch (Throwable th) {
|
||||
throw th;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override // androidx.concurrent.futures.a
|
||||
public final boolean c(j jVar, i iVar, i iVar2) {
|
||||
synchronized (jVar) {
|
||||
try {
|
||||
if (jVar.waiters != iVar) {
|
||||
return false;
|
||||
}
|
||||
jVar.waiters = iVar2;
|
||||
return true;
|
||||
} catch (Throwable th) {
|
||||
throw th;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override // androidx.concurrent.futures.a
|
||||
public final void d(i iVar, i iVar2) {
|
||||
iVar.f2533b = iVar2;
|
||||
}
|
||||
|
||||
@Override // androidx.concurrent.futures.a
|
||||
public final void e(i iVar, Thread thread) {
|
||||
iVar.f2532a = thread;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user