1 /*
2  * Copyright (C) 2008 The Android Open Source Project
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *      http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 package dot.junit.opcodes.invoke_direct_range;
17 
18 /**
19  * @author fjost
20  *
21  */
22 public class TSuper {
23     public int val;
toInt()24     public int toInt() {
25         return 5;
26     }
27 
toInt(float v)28     public int toInt(float v) {
29         return (int)v;
30     }
31 
testArgsOrder(int a, int b)32     public int testArgsOrder(int a, int b) {
33         return a/b;
34     }
35 
toIntNative()36     public native int toIntNative();
37 
toIntStatic()38     public static int toIntStatic() {
39         return 5;
40     }
41 
toIntP()42     protected int toIntP() {
43         return 5;
44     }
45 
toIntPvt()46     private int toIntPvt() {
47         return 5;
48     }
49 
50 }
51