.class public final Lkotlin/time/ComparableTimeMark$DefaultImpls; .super Ljava/lang/Object; .source "TimeSource.kt" # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Lkotlin/time/ComparableTimeMark; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x19 name = "DefaultImpls" .end annotation .annotation runtime Lkotlin/Metadata; k = 0x3 mv = { 0x1, 0x9, 0x0 } xi = 0x30 .end annotation # direct methods .method public static compareTo(Lkotlin/time/ComparableTimeMark;Lkotlin/time/ComparableTimeMark;)I .locals 2 const-string v0, "other" invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V .line 213 invoke-interface {p0, p1}, Lkotlin/time/ComparableTimeMark;->minus-UwyO8pc(Lkotlin/time/ComparableTimeMark;)J move-result-wide p0 sget-object v0, Lkotlin/time/Duration;->Companion:Lkotlin/time/Duration$Companion; invoke-virtual {v0}, Lkotlin/time/Duration$Companion;->getZERO-UwyO8pc()J move-result-wide v0 invoke-static {p0, p1, v0, v1}, Lkotlin/time/Duration;->compareTo-LRDsOJo(JJ)I move-result p0 return p0 .end method .method public static hasNotPassedNow(Lkotlin/time/ComparableTimeMark;)Z .locals 0 .line 180 check-cast p0, Lkotlin/time/TimeMark; invoke-static {p0}, Lkotlin/time/TimeMark$DefaultImpls;->hasNotPassedNow(Lkotlin/time/TimeMark;)Z move-result p0 return p0 .end method .method public static hasPassedNow(Lkotlin/time/ComparableTimeMark;)Z .locals 0 .line 180 check-cast p0, Lkotlin/time/TimeMark; invoke-static {p0}, Lkotlin/time/TimeMark$DefaultImpls;->hasPassedNow(Lkotlin/time/TimeMark;)Z move-result p0 return p0 .end method .method public static minus-LRDsOJo(Lkotlin/time/ComparableTimeMark;J)Lkotlin/time/ComparableTimeMark; .locals 0 .line 182 invoke-static {p1, p2}, Lkotlin/time/Duration;->unaryMinus-UwyO8pc(J)J move-result-wide p1 invoke-interface {p0, p1, p2}, Lkotlin/time/ComparableTimeMark;->plus-LRDsOJo(J)Lkotlin/time/ComparableTimeMark; move-result-object p0 return-object p0 .end method