pull up: erasure type parameters or try to substitute (IDEA-53490)

This commit is contained in:
anna
2010-04-14 14:08:31 +04:00
parent a03abdc55a
commit d95d359eeb
10 changed files with 90 additions and 22 deletions

View File

@@ -0,0 +1,5 @@
public class Parent<S> {}
class Child extends Parent<String> {
String <caret>f;
}

View File

@@ -0,0 +1,6 @@
public class Parent<S> {
String f;
}
class Child extends Parent<String> {
}

View File

@@ -0,0 +1,5 @@
public class Parent {}
class Child<T> extends Parent {
T <caret>f;
}

View File

@@ -0,0 +1,6 @@
public class Parent {
Object f;
}
class Child<T> extends Parent {
}

View File

@@ -0,0 +1,5 @@
public class Parent<S> {}
class Child<T> extends Parent<T> {
T <caret>f;
}

View File

@@ -0,0 +1,6 @@
public class Parent<S> {
S f;
}
class Child<T> extends Parent<T> {
}