Support unicode escapes in chars and strings
This commit is contained in:
@@ -18,4 +18,5 @@ fun demo() {
|
||||
"foo${bar + map { "foo" }}sdfsdf"
|
||||
"foo${bar + map {
|
||||
"foo$sdf${ buzz{}}" }}sdfsdf"
|
||||
"a<!ILLEGAL_ESCAPE_SEQUENCE!>\u<!> <!ILLEGAL_ESCAPE_SEQUENCE!>\u<!>0 <!ILLEGAL_ESCAPE_SEQUENCE!>\u<!>00 <!ILLEGAL_ESCAPE_SEQUENCE!>\u<!>000 \u0000 \u0AaA <!ILLEGAL_ESCAPE_SEQUENCE!>\u<!>0AAz.length( ) + \u0022b"
|
||||
}
|
||||
@@ -23,4 +23,16 @@ fun test() {
|
||||
<!ERROR_COMPILE_TIME_VALUE!>'\123'<!>
|
||||
<!ERROR_COMPILE_TIME_VALUE!>'\ra'<!>
|
||||
<!ERROR_COMPILE_TIME_VALUE!>'\000'<!>
|
||||
<!ERROR_COMPILE_TIME_VALUE!>'\000'<!>
|
||||
'\u0000'
|
||||
'\u000a'
|
||||
'\u000A'
|
||||
<!ERROR_COMPILE_TIME_VALUE!>'\u'<!>
|
||||
<!ERROR_COMPILE_TIME_VALUE!>'\u0'<!>
|
||||
<!ERROR_COMPILE_TIME_VALUE!>'\u00'<!>
|
||||
<!ERROR_COMPILE_TIME_VALUE!>'\u000'<!>
|
||||
<!ERROR_COMPILE_TIME_VALUE!>'\u000z'<!>
|
||||
<!ERROR_COMPILE_TIME_VALUE!>'\\u000'<!>
|
||||
<!ERROR_COMPILE_TIME_VALUE!>'\'<!>
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user