K2: build override structure for Java renamed builtins more precisely

#KT-65410 Fixed
This commit is contained in:
Mikhail Glukhikh
2024-02-08 14:11:18 +01:00
committed by Space Team
parent c6f5e5f297
commit a189509353
7 changed files with 28 additions and 54 deletions
@@ -1,5 +1,4 @@
// TARGET_BACKEND: JVM_IR
// IGNORE_BACKEND_K2: JVM_IR
// WITH_STDLIB
// ISSUE: KT-65410
@@ -120,7 +120,7 @@ fun box(): String {
if (NonCharSequenceBuffer.create().get(0) != 'g') return "FAIL 7"
if ((NonCharSequenceBuffer.create() as X).get(0) != 'g') return "FAIL 8"
if (CharBufferCharAtInherited.create().get(0) != 'g') return "FAIL 9"
if (CharBufferCharAtInherited.create().get(0) != 'c') return "FAIL 9"
if ((CharBufferCharAtInherited.create() as CharSequence).get(0) != 'c') return "FAIL 10"
if (CharBufferXAllInherited.create().get(0) != 'g') return "FAIL 11"