OSDN Git Service

PR libgcj/27171:
[pf3gnuchains/gcc-fork.git] / libjava / testsuite / libjava.lang / KeepInline.java
1 // Demonstrate that private methods can be reflected even if they are
2 // not referenced at compile-time (i.e. -fkeep-inline-functions works).
3 import java.lang.reflect.Method;
4 public class KeepInline {
5   private void example() {
6     System.out.println("example");
7   }
8   public static void main(String[] args) {
9     try {
10       KeepInline pr = new KeepInline();
11       Method[] meths = pr.getClass().getDeclaredMethods();
12       for (int n = 0; n < meths.length; n++)
13         System.out.println(meths[n]);
14     } catch (Throwable t) {
15       t.printStackTrace();
16     }
17   }
18 }