source: trunk/gcc/libjava/testsuite/libjava.lang/KeepInline.java

Last change on this file was 2, checked in by bird, 22 years ago

Initial revision

  • Property cvs2svn:cvs-rev set to 1.1
  • Property svn:eol-style set to native
  • Property svn:executable set to *
File size: 569 bytes
Line 
1// Demonstrate that private methods can be reflected even if they are
2// not referenced at compile-time (i.e. -fkeep-inline-functions works).
3import java.lang.reflect.Method;
4public 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}
Note: See TracBrowser for help on using the repository browser.