LineTest.smali revision f1e508683030f834862316cf9cf49f66dada76a7
1.class public LLineTest;
2.super Ljava/lang/Object;
3.source "LineTest.smali"
4
5#this class tests line debug info
6
7.method public constructor <init>()V
8    .registers 1
9    invoke-direct {p0}, Ljava/lang/Object;-><init>()V
10    return-void
11.end method
12
13.method public largerThanSignedShort()V
14    .registers 1
15    .annotation runtime Lorg/junit/Test;
16    .end annotation
17
18    #a line number that just barely doesn't fit in a signed short
19    .line 0x8000
20
21	return-void
22.end method
23
24.method public largerThanUnsignedShort()V
25    .registers 1
26    .annotation runtime Lorg/junit/Test;
27    .end annotation
28
29    #a line number that is way bigger than a signed short
30    .line 0x10000
31
32	return-void
33.end method
34
35.method public largerThanSignedInt()V
36    .registers 1
37    .annotation runtime Lorg/junit/Test;
38    .end annotation
39
40    #a line number that just barely doesn't fit in a signed int
41    .line 0x80000000
42
43	return-void
44.end method