private static void setInvokesPackageVisibleMembers(Clazz clazz) { ClassOptimizationInfo info = ClassOptimizationInfo.getClassOptimizationInfo(clazz); if (info != null) { info.setInvokesPackageVisibleMembers(); } }
private static void setPackageVisibleMembers(Clazz clazz) { ClassOptimizationInfo info = ClassOptimizationInfo.getClassOptimizationInfo(clazz); if (info != null) { info.setContainsPackageVisibleMembers(); } }
public static boolean containsPackageVisibleMembers(Clazz clazz) { ClassOptimizationInfo info = ClassOptimizationInfo.getClassOptimizationInfo(clazz); return info == null || info.containsPackageVisibleMembers(); } }
private static void setCaught(Clazz clazz) { ClassOptimizationInfo info = ClassOptimizationInfo.getClassOptimizationInfo(clazz); if (info != null) { info.setCaught(); } }
private static void setInstantiated(Clazz clazz) { ClassOptimizationInfo info = ClassOptimizationInfo.getClassOptimizationInfo(clazz); if (info != null) { info.setInstantiated(); } }
private static void setDotClassed(Clazz clazz) { ClassOptimizationInfo info = ClassOptimizationInfo.getClassOptimizationInfo(clazz); if (info != null) { info.setDotClassed(); } }
public static boolean isDotClassed(Clazz clazz) { ClassOptimizationInfo info = ClassOptimizationInfo.getClassOptimizationInfo(clazz); return info == null || info.isDotClassed(); } }
public static boolean isCaught(Clazz clazz) { ClassOptimizationInfo info = ClassOptimizationInfo.getClassOptimizationInfo(clazz); return info == null || info.isCaught(); } }
public static boolean isInstantiated(Clazz clazz) { ClassOptimizationInfo info = ClassOptimizationInfo.getClassOptimizationInfo(clazz); return info == null || info.isInstantiated(); } }
public static boolean isCaught(Clazz clazz) { return ClassOptimizationInfo.getClassOptimizationInfo(clazz).isCaught(); } }
public static boolean invokesPackageVisibleMembers(Clazz clazz) { return ClassOptimizationInfo.getClassOptimizationInfo(clazz).invokesPackageVisibleMembers(); } }
public static boolean hasNoSideEffects(Clazz Clazz) { return ClassOptimizationInfo.getClassOptimizationInfo(Clazz).hasNoSideEffects(); } }
public static boolean isInstantiated(Clazz clazz) { return ClassOptimizationInfo.getClassOptimizationInfo(clazz).isInstantiated(); } }
public static boolean containsPackageVisibleMembers(Clazz clazz) { return ClassOptimizationInfo.getClassOptimizationInfo(clazz).containsPackageVisibleMembers(); } }
public static boolean isKept(Clazz clazz) { ClassOptimizationInfo info = ClassOptimizationInfo.getClassOptimizationInfo(clazz); return info != null && info.isKept(); }
public void visitLibraryClass(LibraryClass libraryClass) { // Does the class have optimization info? if (ClassOptimizationInfo.getClassOptimizationInfo(libraryClass) instanceof ProgramClassOptimizationInfo) { classVisitor.visitLibraryClass(libraryClass); } } }
public static boolean isInstanceofed(Clazz clazz) { return ClassOptimizationInfo.getClassOptimizationInfo(clazz).isInstanceofed(); } }
public static boolean isKept(Clazz clazz) { ClassOptimizationInfo info = ClassOptimizationInfo.getClassOptimizationInfo(clazz); return info != null && info.isKept(); }
public static Clazz getWrappedClass(Clazz clazz) { return ClassOptimizationInfo.getClassOptimizationInfo(clazz).getWrappedClass(); } }
private static void setInstanceofed(Clazz clazz) { ClassOptimizationInfo info = ClassOptimizationInfo.getClassOptimizationInfo(clazz); if (info != null) { info.setInstanceofed(); } }