1.class public LRangeMethodsSuper;
2.super Ljava/lang/Object;
3
4.method public constructor <init>()V
5    .registers 1
6    invoke-direct {p0}, Ljava/lang/Object;-><init>()V
7    return-void
8.end method
9
10.method public superMethodTest(IIIIII)I
11    .registers 7
12
13    add-int v0, v1, v2
14    add-int v0, v0, v3
15    add-int v0, v0, v4
16    add-int v0, v0, v5
17    add-int v0, v0, v6
18
19    return v0
20.end method
21
22.method public virtualMethodTest(IIIIII)I
23    .registers 7
24
25    add-int v0, v1, v2
26    add-int v0, v0, v3
27    add-int v0, v0, v4
28    add-int v0, v0, v5
29    add-int v0, v0, v6
30
31    #add something extra, to make the test fail if this method is called instead of the subclasses's method
32    const v1, 1
33    add-int v0, v0, v1
34
35    return v0
36.end method