Star projections in type alias expansions are substituted to star projections
for corresponding type parameters in expanded type. Test that type alias arguments are substituted literally, and no type approximation is performed on substitution.
This commit is contained in:
@@ -19605,6 +19605,12 @@ public class DiagnosticsTestGenerated extends AbstractDiagnosticsTest {
|
||||
doTest(fileName);
|
||||
}
|
||||
|
||||
@TestMetadata("starProjectionInTypeAliasArgument.kt")
|
||||
public void testStarProjectionInTypeAliasArgument() throws Exception {
|
||||
String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/typealias/starProjectionInTypeAliasArgument.kt");
|
||||
doTest(fileName);
|
||||
}
|
||||
|
||||
@TestMetadata("substitutionVariance.kt")
|
||||
public void testSubstitutionVariance() throws Exception {
|
||||
String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/typealias/substitutionVariance.kt");
|
||||
|
||||
Reference in New Issue
Block a user