diff options
Diffstat (limited to 'sources')
-rw-r--r-- | sources/scala/tools/scalac/ast/parser/Scanner.scala | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sources/scala/tools/scalac/ast/parser/Scanner.scala b/sources/scala/tools/scalac/ast/parser/Scanner.scala index a2ee0a6a83..45d6ec2a3b 100644 --- a/sources/scala/tools/scalac/ast/parser/Scanner.scala +++ b/sources/scala/tools/scalac/ast/parser/Scanner.scala @@ -563,6 +563,11 @@ class Scanner(_unit: CompilationUnit) extends TokenData { nextch(); getIdentOrOperatorRest; return; + case SU => + // true == java.lang.Character.isUnicodeIdentifierPart(SU) + treatIdent; + return; + case _ if(java.lang.Character.isUnicodeIdentifierPart(ch)) => putChar( ch ); nextch(); |