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;