[AA] treat named arguments as write access

^KTIJ-16835 fixed
This commit is contained in:
Anna Kozlova
2024-03-05 23:26:14 +01:00
committed by Space Team
parent 1222ef7fac
commit 943d829fa7
21 changed files with 513 additions and 3 deletions
@@ -31,6 +31,7 @@ import org.jetbrains.kotlin.analysis.api.impl.base.test.cases.components.multipl
import org.jetbrains.kotlin.analysis.api.impl.base.test.cases.components.psiTypeProvider.AbstractAnalysisApiExpressionPsiTypeProviderTest
import org.jetbrains.kotlin.analysis.api.impl.base.test.cases.components.psiTypeProvider.AbstractAnalysisApiKtTypeByPsiTypeProviderTest
import org.jetbrains.kotlin.analysis.api.impl.base.test.cases.components.psiTypeProvider.AbstractAnalysisApiPsiTypeProviderTest
import org.jetbrains.kotlin.analysis.api.impl.base.test.cases.components.readWriteAccess.AbstractReadWriteAccessTest
import org.jetbrains.kotlin.analysis.api.impl.base.test.cases.components.referenceResolveProvider.AbstractIsImplicitCompanionReferenceTest
import org.jetbrains.kotlin.analysis.api.impl.base.test.cases.components.resolveExtensionInfoProvider.AbstractResolveExtensionInfoProviderTest
import org.jetbrains.kotlin.analysis.api.impl.base.test.cases.components.scopeProvider.*
@@ -294,6 +295,10 @@ private fun AnalysisApiTestGroup.generateAnalysisApiComponentsTests() {
test<AbstractIsUsedAsExpressionTest> {
model(it, "isUsedAsExpression")
}
test<AbstractReadWriteAccessTest> {
model(it, "readWriteAccess")
}
}
component("referenceShortener", filter = frontendIs(FrontendKind.Fir) and analysisSessionModeIs(AnalysisSessionMode.Normal)) {