Add IR equivalent of AbstractBytecodeListingTest and muted failures.

This commit is contained in:
Mark Punzalan
2020-02-05 15:50:54 -08:00
committed by Dmitry Petrov
parent 06b6477d04
commit b782e8f0f0
68 changed files with 594 additions and 0 deletions
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
abstract class A1<Q> : MutableCollection<Q> {
override fun contains(o: Q): Boolean {
throw UnsupportedOperationException()
@@ -1,2 +1,3 @@
// IGNORE_BACKEND: JVM_IR
abstract class A<T> : List<T>
abstract class B<E> : A<E>()
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
open class A1 {
open val size: Int = 56
}
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
open class A0<E> : MutableList<E> {
override fun add(element: E): Boolean {
throw UnsupportedOperationException()
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
// WITH_SIGNATURES
class GenericMap<K, V> : MutableMap<K, V> by HashMap<K, V>()
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
// WITH_SIGNATURES
class StringStringMap : MutableMap<String, String> by HashMap<String, String>()
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
// WITH_SIGNATURES
class StringMap<V> : MutableMap<String, V> by HashMap<String, V>()