// IGNORE_ANNOTATIONS inline class IT(val x: Int) inline class InlineCollection(private val c: Collection) : Collection { override val size: Int get() = c.size override fun contains(element: IT): Boolean = c.contains(element) override fun containsAll(elements: Collection): Boolean = c.containsAll(elements) override fun isEmpty(): Boolean = c.isEmpty() override fun iterator(): Iterator = c.iterator() }