.class public interface abstract Lkotlin/c/e; .super Ljava/lang/Object; .source "CoroutineContext.kt" # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Lkotlin/c/e$c;, Lkotlin/c/e$b;, Lkotlin/c/e$a; } .end annotation # virtual methods .method public abstract fold(Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Ljava/lang/Object; .annotation system Ldalvik/annotation/Signature; value = { "(TR;", "Lkotlin/jvm/functions/Function2<", "-TR;-", "Lkotlin/c/e$b;", "+TR;>;)TR;" } .end annotation .end method .method public abstract get(Lkotlin/c/e$c;)Lkotlin/c/e$b; .annotation system Ldalvik/annotation/Signature; value = { "(", "Lkotlin/c/e$c<", "TE;>;)TE;" } .end annotation .end method .method public abstract minusKey(Lkotlin/c/e$c;)Lkotlin/c/e; .annotation system Ldalvik/annotation/Signature; value = { "(", "Lkotlin/c/e$c<", "*>;)", "Lkotlin/c/e;" } .end annotation .end method .method public abstract plus(Lkotlin/c/e;)Lkotlin/c/e; .end method