Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Android/art/art/test/800-smali/smali/   (Android Betriebssystem Version 17©)  Datei vom 26.5.2026 mit Größe 1 kB image not shown  

Quelle  b_22331663.smali   Sprache: unbekannt

 
Spracherkennung für: .smali vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]

.class public LB22331663;
.super Ljava/lang/Object;


.method public static run(Z)V
.registers 6
       if-eqz v5, :if_eqz_target

       # Construct a java.lang.Object completely, and throw a new exception.
       new-instance v4, Ljava/lang/Object;
       invoke-direct {v4}, Ljava/lang/Object;-><init>()V

       new-instance v3, Ljava/lang/RuntimeException;
       invoke-direct {v3}, Ljava/lang/RuntimeException;-><init>()V
:throw1_begin
       throw v3
:throw1_end

:if_eqz_target
       # Allocate a java.lang.Object (do not initialize), and throw a new exception.
       new-instance v4, Ljava/lang/Object;

       new-instance v3, Ljava/lang/RuntimeException;
       invoke-direct {v3}, Ljava/lang/RuntimeException;-><init>()V
:throw2_begin
       throw v3
:throw2_end

:catch_entry
       # Catch handler. Here we had to merge the uninitialized with the initialized reference,
       # which creates a conflict. We could potentially copy the conflict and then return, but
       # allowing conflics to be copied might result in a compiler crash (see b/441467737).
       move-object v0, v4

       return-void

.catchall {:throw1_begin .. :throw1_end} :catch_entry
.catchall {:throw2_begin .. :throw2_end} :catch_entry
.end method

[Dauer der Verarbeitung: 0.21 Sekunden, vorverarbeitet 2026-06-29]