Files
kotlin-fork/compiler/testData/diagnostics/tests/when/extractingEntireCall.kt
T
2022-07-22 16:03:52 +00:00

16 lines
519 B
Kotlin
Vendored

// WITH_STDLIB
interface FirExpression
interface FirNamedArgumentExpression : FirExpression {
val expression: FirNamedArgumentExpression
}
class AnnotationUseSiteTarget
private fun List<FirExpression>.toAnnotationUseSiteTargets2(): Set<AnnotationUseSiteTarget> =
flatMapTo(mutableSetOf()) { arg ->
when (val unwrappedArg = if (arg is FirNamedArgumentExpression) <!DEBUG_INFO_SMARTCAST!>arg<!>.expression else arg) {
is FirNamedArgumentExpression -> setOf()
else -> setOf()
}
}