// Demonstrate that private methods can be reflected even if they are // not referenced at compile-time (i.e. -fkeep-inline-functions works). import java.lang.reflect.Method; public class KeepInline { private void example() { System.out.println("example"); } public static void main(String[] args) { try { KeepInline pr = new KeepInline(); Method[] meths = pr.getClass().getDeclaredMethods(); for (int n = 0; n < meths.length; n++) System.out.println(meths[n]); } catch (Throwable t) { t.printStackTrace(); } } }