inline: add inferred type arguments after inline if needed (IDEADEV-35430)

This commit is contained in:
anna
2009-10-08 20:50:57 +04:00
parent 4eddca275a
commit 784d38ddbf
4 changed files with 27 additions and 6 deletions
@@ -0,0 +1,8 @@
import java.util.*;
class Test {
private static <T> List<T> <caret>foo() { return Collections.emptyList(); }
private static <T> List<T> bar(List<T> xs) { return xs; }
private static void gazonk() {
List<String> ss = bar(Test.<String>foo());
}
}
@@ -0,0 +1,7 @@
import java.util.*;
class Test {
private static <T> List<T> bar(List<T> xs) { return xs; }
private static void gazonk() {
List<String> ss = bar(Collections.<String>emptyList());
}
}