summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorburaq <buraq@epfl.ch>2005-05-19 16:12:43 +0000
committerburaq <buraq@epfl.ch>2005-05-19 16:12:43 +0000
commit5e7ea748c3af8f3844e5ec76a8b932fb523dbe83 (patch)
tree306867e8f3fe0d6ba7d50348b5d7965d526607d5
parente67937da147a13d714e5c536be1ba2ac7327ef0e (diff)
downloadscala-5e7ea748c3af8f3844e5ec76a8b932fb523dbe83.tar.gz
scala-5e7ea748c3af8f3844e5ec76a8b932fb523dbe83.tar.bz2
scala-5e7ea748c3af8f3844e5ec76a8b932fb523dbe83.zip
little bugfix in getIdentRest (SU is identifier...
little bugfix in getIdentRest (SU is identifierpart...
-rw-r--r--sources/scala/tools/scalac/ast/parser/Scanner.scala5
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();