View | Details | Raw Unified | Return to bug 87749 | Differences between
and this patch

Collapse All | Expand All

(-)src/org/eclipse/jdt/core/tests/dom/BatchASTCreationTests.java (-2 / +28 lines)
Lines 113-119 Link Here
113
	// All specified tests which do not belong to the class are skipped...
113
	// All specified tests which do not belong to the class are skipped...
114
	static {
114
	static {
115
//		TESTS_PREFIX =  "testBug86380";
115
//		TESTS_PREFIX =  "testBug86380";
116
//		TESTS_NAMES = new String[] { "test062" };
116
		TESTS_NAMES = new String[] { "test063" };
117
//		TESTS_NUMBERS = new int[] { 83230 };
117
//		TESTS_NUMBERS = new int[] { 83230 };
118
//		TESTS_RANGE = new int[] { 83304, -1 };
118
//		TESTS_RANGE = new int[] { 83304, -1 };
119
		}
119
		}
Lines 882-888 Link Here
882
				"  }\n" +
882
				"  }\n" +
883
				"}",
883
				"}",
884
			},
884
			},
885
			"Lp1/X<>;.foo<U:Ljava/lang/Object;>(TT;TU;)V");
885
			"Lp1/X<>;.foo<U:Ljava/lang/Object;>(TT;TU;)V%<>");
886
	}
886
	}
887
887
888
	/*
888
	/*
Lines 1350-1353 Link Here
1350
		);
1350
		);
1351
	}
1351
	}
1352
	
1352
	
1353
	public void test063() throws CoreException {
1354
		assertRequestedBindingFound(
1355
			new String[] {
1356
				"/P/p1/X.java",
1357
				"package p1;\n" +
1358
				"public class X {\n" + 
1359
				"	public static <T extends Y<? super T>> void foo(Z<T> z) {\n" + 
1360
				"    }\n" + 
1361
				"    /**\n" + 
1362
				"     * @see #foo(Z)\n" + 
1363
				"     */\n" + 
1364
				"    void bar() {\n" + 
1365
				"        /*start*/foo(new W())/*end*/;\n" + 
1366
				"    }\n" + 
1367
				"}\n" + 
1368
				"class Y<T> {\n" + 
1369
				"}\n" + 
1370
				"class Z<T> {\n" + 
1371
				"}\n" + 
1372
				"class W<T> extends Z<T> {\n" + 
1373
				"}",
1374
			}, 
1375
			"Lp1/X;.foo<T:Lp1/Y<-TT;>;>(Lp1/Z<TT;>;)V%<>"
1376
		);
1377
	}
1378
	
1353
}
1379
}

Return to bug 87749