1 ; Copyright (C) 2008 The Android Open Source Project
2 ;
3 ; Licensed under the Apache License, Version 2.0 (the "License");
4 ; you may not use this file except in compliance with the License.
5 ; You may obtain a copy of the License at
6 ;
7 ;      http://www.apache.org/licenses/LICENSE-2.0
8 ;
9 ; Unless required by applicable law or agreed to in writing, software
10 ; distributed under the License is distributed on an "AS IS" BASIS,
11 ; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 ; See the License for the specific language governing permissions and
13 ; limitations under the License.
14 
15 .source TSuper.java
16 .class public dot.junit.opcodes.invoke_super.d.TSuper
17 .super  java/lang/Object
18 
19 .method public <init>()V
20 .limit regs 2
21 
22        invoke-direct {v1}, java/lang/Object/<init>()V
23        return-void
24 .end method
25 
26 .method public toInt()I
27 .limit regs 3
28     const v0, 5
29     return v0
30 .end method
31 
32 .method public toInt(F)I
33 .limit regs 3
34     float-to-int v0, v2
35     return v0
36 .end method
37 
38 .method public native toIntNative()I
39 .end method
40 
41 .method public static toIntStatic()I
42 .limit regs 3
43     const v0, 5
44     return v0
45 .end method
46 
47 .method protected toIntP()I
48 .limit regs 3
49     const v0, 5
50     return v0
51 .end method
52 
53 .method private toIntPvt()I
54 .limit regs 3
55     const v0, 5
56     return v0
57 .end method
58 
59 .method public testArgsOrder(II)I
60 .limit regs 4
61     const v0, 349
62     const v1, 344656
63     div-int v2, v2, v3
64     return v2
65 .end method
66 
67 .method public testString(Ljava/lang/String;)V
68 .limit regs 2
69     return-void
70 .end method
71