K1/K2: consider List.(add/remove)(First/Last) as mutable list methods

#KT-64640 Fixed
This commit is contained in:
Mikhail Glukhikh
2024-01-02 13:59:54 +01:00
committed by Space Team
parent 8a560d2629
commit 0ef41d75b5
5 changed files with 24 additions and 10 deletions
@@ -136,7 +136,15 @@ object JvmBuiltInsSignatures {
signatures {
inJavaUtil("Collection", "removeIf(Ljava/util/function/Predicate;)Z") +
inJavaUtil("List", "replaceAll(Ljava/util/function/UnaryOperator;)V", "sort(Ljava/util/Comparator;)V") +
inJavaUtil(
"List",
"replaceAll(Ljava/util/function/UnaryOperator;)V",
"sort(Ljava/util/Comparator;)V",
"addFirst(Ljava/lang/Object;)V",
"addLast(Ljava/lang/Object;)V",
"removeFirst()Ljava/lang/Object;",
"removeLast()Ljava/lang/Object;",
) +
inJavaUtil(
"Map",