test/tools/sjavac/test-input/src/pkg/Test.java

Print this page
rev 2819 : imported patch my-classpath-deps-00

@@ -28,13 +28,14 @@
 
 import pkg2.*;                                          // pkg2 as a whole
 import pkg3.Cls3;                                       // pkg3.Cls3
 import pkg25.Cls25;                                     // pkg25.Cls25
 import nondependency.pkg26.Cls26;                       // pkg26.Cls26 (but not nondependency)
-import pkg28.Cls28.Inner28;                             // pkg29.Cls28, pkg29.Cls28.Inner28
+import pkg28.Cls28.Inner28;                             // pkg28.Cls28, pkg28.Cls28.Inner28
 import static pkg29.Cls29.Inner29;                      // pkg29.Cls29, pkg29.Cls29.Inner29
 import static pkg30.Cls30.*;                            // pkg30.Cls30 as a whole
+import static pkg31.Cls31.Inner31.InnerInner31.*;
 
 @pkg5.Anno5                                             // pkg5.Anno5
 public class Test<S extends pkg23.Cls23>                // pkg23.Cls23
         extends pkg4.Cls4/*extends pkg11.Cls11*/<pkg6.Cls6/*extends pkg12.Cls12*/>   // pkg4.Cls4, pkg11.Cls11, pkg6.Cls6, pkg12.Cls12
         implements pkg7.Cls7, pkg8.Cls8<pkg9.Cls9> {    // pkg7.Cls7, pkg8.Cls8, pkg9.Cls9

@@ -53,11 +54,11 @@
 
     static pkg16.Cls16 m1(pkg17.Cls17 o) {              // pkg16.Cls16, pkg17.Cls17
         return null;
     }
 
-    public <T extends pkg18.Cls18> void m2() {          // pkg18.Cls18
+    public <T extends pkg18.Cls18 & pkg32.Cls32> void m2() {  // pkg18.Cls18, pkg32.Cls32
     }
 
     public <T> T m3() {
         T t;
         t = null;