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