39 import com.sun.tools.javac.util.List; |
39 import com.sun.tools.javac.util.List; |
40 import com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition; |
40 import com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition; |
41 |
41 |
42 import java.util.HashMap; |
42 import java.util.HashMap; |
43 import java.util.Map; |
43 import java.util.Map; |
44 import java.util.Set; |
|
45 |
44 |
46 import static com.sun.tools.javac.code.TypeTags.*; |
45 import static com.sun.tools.javac.code.TypeTags.*; |
47 |
46 |
48 /** Helper class for type parameter inference, used by the attribution phase. |
47 /** Helper class for type parameter inference, used by the attribution phase. |
49 * |
48 * |