Minor. Report reified-related diagnostics on arguments if possible

This commit is contained in:
Denis Zharkov
2016-01-19 10:16:22 +03:00
parent 5baa0ed4bb
commit ae6c62ddff
8 changed files with 17 additions and 13 deletions
@@ -4,9 +4,9 @@ fun <reified T> foo(t: T) {}
class C<reified T>(t: T)
fun test(d: dynamic) {
<!REIFIED_TYPE_FORBIDDEN_SUBSTITUTION!>foo<!><dynamic>(d)
foo<<!REIFIED_TYPE_FORBIDDEN_SUBSTITUTION!>dynamic<!>>(d)
<!REIFIED_TYPE_FORBIDDEN_SUBSTITUTION!>foo<!>(d)
<!REIFIED_TYPE_FORBIDDEN_SUBSTITUTION!>C<!><dynamic>(d)
C<<!REIFIED_TYPE_FORBIDDEN_SUBSTITUTION!>dynamic<!>>(d)
<!REIFIED_TYPE_FORBIDDEN_SUBSTITUTION!>C<!>(d)
}