8031569: Refactor javac scope implementation to enable lazy imports
Summary: Introducing an internal API for Scope; rewriting ImportScopes to extend CompoundScopes.
Reviewed-by: mcimadamore, jjg, jfranck
Contributed-by: maurizio.cimadamore@oracle.com, jan.lahoda@oracle.com
/** * This class is used to test the results of the langtools build. */public class HelloWorld { public HelloWorld(); /** * The old standby! * @param args The parameters are ignored. */ public static void main(java.lang.String... args); /** * This declaration is for the benefit of javah tests. */ public native void test();}