[FIR-TEST] Fix psi consistency test due to 5efd533f

This commit is contained in:
Dmitriy Novozhilov
2020-09-23 15:32:09 +03:00
parent 10e7c0f1b2
commit 5e73e28695
@@ -19,6 +19,7 @@ import org.jetbrains.kotlin.fir.psi
import org.jetbrains.kotlin.fir.references.FirErrorNamedReference
import org.jetbrains.kotlin.fir.render
import org.jetbrains.kotlin.fir.visitors.FirVisitorVoid
import org.jetbrains.kotlin.lexer.KtTokens
import org.jetbrains.kotlin.psi.*
import org.jetbrains.kotlin.psi.psiUtil.getStrictParentOfType
import org.jetbrains.kotlin.psi.psiUtil.parents
@@ -262,7 +263,10 @@ class RawFirBuilderTotalKotlinTestCase : AbstractRawFirBuilderTestCase() {
it.parent is KtValueArgumentName || it.parent is KtTypeConstraint) ||
it.getStrictParentOfType<KtPackageDirective>() != null ||
it.getStrictParentOfType<KtImportDirective>() != null ||
(it is KtPropertyAccessor && !it.hasBody())
(it is KtPropertyAccessor && !it.hasBody()) ||
it is KtConstantExpression && it.parent.let { parent ->
parent is KtPrefixExpression && (parent.operationToken == KtTokens.MINUS || parent.operationToken == KtTokens.PLUS)
}
}
if (psiSetDirect.isNotEmpty()) {
println("Total of $counter files processed successfully")
@@ -280,4 +284,4 @@ class RawFirBuilderTotalKotlinTestCase : AbstractRawFirBuilderTestCase() {
counter++
}
}
}
}