// !LANGUAGE: +ProhibitNonReifiedArraysAsReifiedTypeArguments // !DIAGNOSTICS: -UNUSED_PARAMETER inline fun foo() {} fun bar() { foo<T>() foo<Array>() foo<Array>>() foo>() foo>>() foo() foo>() foo>>() } fun test(x: Array, y: Array<*>) { bar() }