package kotlinx.coroutines.internal; import kotlin.coroutines.CoroutineContext; import kotlin.jvm.internal.Intrinsics; /* loaded from: classes5.dex */ public final class ThreadLocalKey implements CoroutineContext.Key { public final ThreadLocal threadLocal; public boolean equals(Object obj) { if (this == obj) { return true; } return (obj instanceof ThreadLocalKey) && Intrinsics.areEqual(this.threadLocal, ((ThreadLocalKey) obj).threadLocal); } public int hashCode() { return this.threadLocal.hashCode(); } public String toString() { return "ThreadLocalKey(threadLocal=" + this.threadLocal + ')'; } public ThreadLocalKey(ThreadLocal threadLocal) { this.threadLocal = threadLocal; } }