142 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			Smali
		
	
	
	
	
	
			
		
		
	
	
			142 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			Smali
		
	
	
	
	
	
| .class public abstract Lkotlin/jvm/internal/MutablePropertyReference0;
 | |
| .super Lkotlin/jvm/internal/MutablePropertyReference;
 | |
| .source "MutablePropertyReference0.java"
 | |
| 
 | |
| # interfaces
 | |
| .implements Lkotlin/reflect/k;
 | |
| 
 | |
| 
 | |
| # direct methods
 | |
| .method public constructor <init>()V
 | |
|     .locals 0
 | |
| 
 | |
|     .line 1
 | |
|     invoke-direct {p0}, Lkotlin/jvm/internal/MutablePropertyReference;-><init>()V
 | |
| 
 | |
|     return-void
 | |
| .end method
 | |
| 
 | |
| .method public constructor <init>(Ljava/lang/Object;)V
 | |
|     .locals 0
 | |
|     .annotation build Lkotlin/SinceKotlin;
 | |
|         version = "1.1"
 | |
|     .end annotation
 | |
| 
 | |
|     .line 2
 | |
|     invoke-direct {p0, p1}, Lkotlin/jvm/internal/MutablePropertyReference;-><init>(Ljava/lang/Object;)V
 | |
| 
 | |
|     return-void
 | |
| .end method
 | |
| 
 | |
| .method public constructor <init>(Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
 | |
|     .locals 0
 | |
|     .annotation build Lkotlin/SinceKotlin;
 | |
|         version = "1.4"
 | |
|     .end annotation
 | |
| 
 | |
|     .line 3
 | |
|     invoke-direct/range {p0 .. p5}, Lkotlin/jvm/internal/MutablePropertyReference;-><init>(Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
 | |
| 
 | |
|     return-void
 | |
| .end method
 | |
| 
 | |
| 
 | |
| # virtual methods
 | |
| .method public computeReflected()Lkotlin/reflect/c;
 | |
|     .locals 1
 | |
| 
 | |
|     .line 1
 | |
|     invoke-static {p0}, Lkotlin/jvm/internal/n0;->i(Lkotlin/jvm/internal/MutablePropertyReference0;)Lkotlin/reflect/k;
 | |
| 
 | |
|     move-result-object v0
 | |
| 
 | |
|     return-object v0
 | |
| .end method
 | |
| 
 | |
| .method public getDelegate()Ljava/lang/Object;
 | |
|     .locals 1
 | |
|     .annotation build Lkotlin/SinceKotlin;
 | |
|         version = "1.1"
 | |
|     .end annotation
 | |
| 
 | |
|     .line 1
 | |
|     invoke-virtual {p0}, Lkotlin/jvm/internal/PropertyReference;->getReflected()Lkotlin/reflect/n;
 | |
| 
 | |
|     move-result-object v0
 | |
| 
 | |
|     check-cast v0, Lkotlin/reflect/k;
 | |
| 
 | |
|     invoke-interface {v0}, Lkotlin/reflect/o;->getDelegate()Ljava/lang/Object;
 | |
| 
 | |
|     move-result-object v0
 | |
| 
 | |
|     return-object v0
 | |
| .end method
 | |
| 
 | |
| .method public bridge synthetic getGetter()Lkotlin/reflect/n$c;
 | |
|     .locals 1
 | |
| 
 | |
|     .line 1
 | |
|     invoke-virtual {p0}, Lkotlin/jvm/internal/MutablePropertyReference0;->getGetter()Lkotlin/reflect/o$a;
 | |
| 
 | |
|     move-result-object v0
 | |
| 
 | |
|     return-object v0
 | |
| .end method
 | |
| 
 | |
| .method public getGetter()Lkotlin/reflect/o$a;
 | |
|     .locals 1
 | |
| 
 | |
|     .line 2
 | |
|     invoke-virtual {p0}, Lkotlin/jvm/internal/PropertyReference;->getReflected()Lkotlin/reflect/n;
 | |
| 
 | |
|     move-result-object v0
 | |
| 
 | |
|     check-cast v0, Lkotlin/reflect/k;
 | |
| 
 | |
|     invoke-interface {v0}, Lkotlin/reflect/o;->getGetter()Lkotlin/reflect/o$a;
 | |
| 
 | |
|     move-result-object v0
 | |
| 
 | |
|     return-object v0
 | |
| .end method
 | |
| 
 | |
| .method public bridge synthetic getSetter()Lkotlin/reflect/j$a;
 | |
|     .locals 1
 | |
| 
 | |
|     .line 1
 | |
|     invoke-virtual {p0}, Lkotlin/jvm/internal/MutablePropertyReference0;->getSetter()Lkotlin/reflect/k$a;
 | |
| 
 | |
|     move-result-object v0
 | |
| 
 | |
|     return-object v0
 | |
| .end method
 | |
| 
 | |
| .method public getSetter()Lkotlin/reflect/k$a;
 | |
|     .locals 1
 | |
| 
 | |
|     .line 2
 | |
|     invoke-virtual {p0}, Lkotlin/jvm/internal/PropertyReference;->getReflected()Lkotlin/reflect/n;
 | |
| 
 | |
|     move-result-object v0
 | |
| 
 | |
|     check-cast v0, Lkotlin/reflect/k;
 | |
| 
 | |
|     invoke-interface {v0}, Lkotlin/reflect/k;->getSetter()Lkotlin/reflect/k$a;
 | |
| 
 | |
|     move-result-object v0
 | |
| 
 | |
|     return-object v0
 | |
| .end method
 | |
| 
 | |
| .method public invoke()Ljava/lang/Object;
 | |
|     .locals 1
 | |
| 
 | |
|     .line 1
 | |
|     invoke-interface {p0}, Lkotlin/reflect/o;->get()Ljava/lang/Object;
 | |
| 
 | |
|     move-result-object v0
 | |
| 
 | |
|     return-object v0
 | |
| .end method
 |