Place Char constants into builtin Char companion object.

This commit is contained in:
Ilya Gorbunov
2015-11-21 07:31:43 +03:00
parent de11ed4fc6
commit f9ba35af64
5 changed files with 67 additions and 3 deletions
@@ -53,7 +53,14 @@ private object ByteCompanionObject {
}
private object CharCompanionObject {}
private object CharCompanionObject {
public const val MIN_HIGH_SURROGATE: Char = '\uD800'
public const val MAX_HIGH_SURROGATE: Char = '\uDBFF'
public const val MIN_LOW_SURROGATE: Char = '\uDC00'
public const val MAX_LOW_SURROGATE: Char = '\uDFFF'
public const val MIN_SURROGATE: Char = MIN_HIGH_SURROGATE
public const val MAX_SURROGATE: Char = MAX_LOW_SURROGATE
}
private object StringCompanionObject {}
private object EnumCompanionObject {}