.class public final Lcom/vk/api/sdk/utils/ThreadLocalDelegate1; .super Ljava/lang/Object; .source "ThreadLocalDelegate.kt" # direct methods .method public static final a(Lkotlin/jvm/b/Functions;)Lcom/vk/api/sdk/utils/ThreadLocalDelegate; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lkotlin/jvm/b/Functions<", "+TT;>;)", "Lcom/vk/api/sdk/utils/ThreadLocalDelegate<", "TT;>;" } .end annotation .line 1 new-instance v0, Lcom/vk/api/sdk/utils/ThreadLocalDelegate2; invoke-direct {v0, p0}, Lcom/vk/api/sdk/utils/ThreadLocalDelegate2;->(Lkotlin/jvm/b/Functions;)V return-object v0 .end method .method public static final a(Lcom/vk/api/sdk/utils/ThreadLocalDelegate;Ljava/lang/Object;Lkotlin/u/KProperty5;)Ljava/lang/Object; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/vk/api/sdk/utils/ThreadLocalDelegate<", "TT;>;", "Ljava/lang/Object;", "Lkotlin/u/KProperty5<", "*>;)TT;" } .end annotation .line 2 invoke-interface {p0}, Lcom/vk/api/sdk/utils/ThreadLocalDelegate;->get()Ljava/lang/Object; move-result-object p0 return-object p0 .end method