ronnie
2022-10-14 1504bb53e29d3d46222c0b3ea994fc494b48e153
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
.class public LB21646347;
 
# If an invoke-virtual dispatches to a miranda method, ensure that we test for the receiver
# being a subclass of the abstract class, not postpone the check because the miranda method's
# declaring class is an interface.
 
.super Ljava/lang/Object;
 
.method public static run(LB21646347;)V
    .registers 1
    # Invoke the miranda method on an object of this class. This should fail type-checking,
    # instead of letting this pass as the declaring class is an interface.
    invoke-virtual {v0}, LMain$AbstractClass;->m()V
    return-void
.end method