[LC] rename ultraLightClasses to lightClassByPsi

This commit is contained in:
Dmitrii Gridin
2022-12-22 13:57:58 +01:00
committed by teamcity
parent 3447fcdd84
commit 0731780865
119 changed files with 2 additions and 2 deletions
@@ -0,0 +1,26 @@
import java.util.*
class MyList : List<String> {
override operator fun get(index: Int): String {}
}
interface ASet<T> : MutableCollection<T> {}
abstract class MySet<T> : ASet<T> {
override fun remove(elem: String): Boolean {}
}
abstract class SmartSet<T> private constructor() : AbstractMutableSet<T>() {
override fun iterator(): MutableIterator<T> = unresolved
override fun add(element: T): Boolean {
return true
}
/* Should erasure T but UL classes does not support it in this case
override fun contains(element: T): Boolean = true
*/
}
// COMPILATION_ERRORS