FIR: forbid java.lang.String deprecated constructors #KT-51364 Fixed
This commit is contained in:
+11
@@ -0,0 +1,11 @@
|
||||
// FULL_JDK
|
||||
|
||||
val sRef = ::String
|
||||
|
||||
// Note: FE 1.0 resolves this to kotlin.text.String() synthetic call with type mismatch on the last argument
|
||||
// May be we (FIR) should migrate to the same behavior
|
||||
// Other properties in this file are resolved similarly in FE 1.0 & FIR
|
||||
val s = <!DEPRECATION!>String<!>(byteArrayOf(1, 2, 3), 4, 5, 6)
|
||||
|
||||
val s2 = java.lang.<!DEPRECATION!>String<!>(byteArrayOf(1, 2, 3), 4, 5, 6)
|
||||
val s3 = String(byteArrayOf(1, 2, 3), 4, 5)
|
||||
Reference in New Issue
Block a user