.class public interface abstract Lkotlin/coroutines/CoroutineContext; .super Ljava/lang/Object; .source "SourceFile" # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Lkotlin/coroutines/CoroutineContext$DefaultImpls;, Lkotlin/coroutines/CoroutineContext$Element;, Lkotlin/coroutines/CoroutineContext$Key; } .end annotation # virtual methods .method public abstract fold(Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Ljava/lang/Object; .end method .method public abstract get(Lkotlin/coroutines/CoroutineContext$Key;)Lkotlin/coroutines/CoroutineContext$Element; .end method .method public abstract minusKey(Lkotlin/coroutines/CoroutineContext$Key;)Lkotlin/coroutines/CoroutineContext; .end method .method public abstract plus(Lkotlin/coroutines/CoroutineContext;)Lkotlin/coroutines/CoroutineContext; .end method