diff options
author | Martin Odersky <odersky@gmail.com> | 2006-11-29 17:26:59 +0000 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2006-11-29 17:26:59 +0000 |
commit | 8809b3edf2ca73f0c584507dcf09da58fddc7648 (patch) | |
tree | ff48034ee024941943f5985fd2572aa4c40620f1 /src/compiler | |
parent | f8b32f27f6cebfa2136da27d9bb2fb1fed9b6e80 (diff) | |
download | scala-8809b3edf2ca73f0c584507dcf09da58fddc7648.tar.gz scala-8809b3edf2ca73f0c584507dcf09da58fddc7648.tar.bz2 scala-8809b3edf2ca73f0c584507dcf09da58fddc7648.zip |
fixed bug851
added "Function" module to library/scala
Diffstat (limited to 'src/compiler')
-rw-r--r-- | src/compiler/scala/tools/nsc/ast/parser/Scanners.scala | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/compiler/scala/tools/nsc/ast/parser/Scanners.scala b/src/compiler/scala/tools/nsc/ast/parser/Scanners.scala index 8004976cf5..d612148cfc 100644 --- a/src/compiler/scala/tools/nsc/ast/parser/Scanners.scala +++ b/src/compiler/scala/tools/nsc/ast/parser/Scanners.scala @@ -289,7 +289,10 @@ trait Scanners requires SyntaxAnalyzer { in.next if (in.ch == '\"') { in.next + val saved = in.lineStartPos getMultiLineStringLit + if (in.lineStartPos != saved) // ignore linestarts within a mulit-line string + in.lastLineStartPos = saved } else { token = STRINGLIT name = nme.EMPTY |