diff options
author | Martin Odersky <odersky@gmail.com> | 2010-03-01 11:00:15 +0000 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2010-03-01 11:00:15 +0000 |
commit | 2356f6751e79cb6810858a9026e53098b16a6102 (patch) | |
tree | 258596331914aacfc8554f6ffedc86d918819c9f /src/compiler/scala/tools/nsc/ast/parser/Scanners.scala | |
parent | 7214dc0e235f363bbc42efac255fc11cc77fdaf4 (diff) | |
download | scala-2356f6751e79cb6810858a9026e53098b16a6102.tar.gz scala-2356f6751e79cb6810858a9026e53098b16a6102.tar.bz2 scala-2356f6751e79cb6810858a9026e53098b16a6102.zip |
closed #3101. Review by community.
Diffstat (limited to 'src/compiler/scala/tools/nsc/ast/parser/Scanners.scala')
-rw-r--r-- | src/compiler/scala/tools/nsc/ast/parser/Scanners.scala | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/compiler/scala/tools/nsc/ast/parser/Scanners.scala b/src/compiler/scala/tools/nsc/ast/parser/Scanners.scala index 841c1709ca..11b53faed5 100644 --- a/src/compiler/scala/tools/nsc/ast/parser/Scanners.scala +++ b/src/compiler/scala/tools/nsc/ast/parser/Scanners.scala @@ -317,7 +317,7 @@ trait Scanners { if (ch == '\"') { nextChar() if (ch == '\"') { - nextChar() + nextRawChar() val saved = lineStartOffset getMultiLineStringLit() if (lineStartOffset != saved) // ignore linestarts within a multi-line string @@ -560,9 +560,9 @@ trait Scanners { private def getMultiLineStringLit() { if (ch == '\"') { - nextChar() + nextRawChar() if (ch == '\"') { - nextChar() + nextRawChar() if (ch == '\"') { nextChar() while (ch == '\"') { @@ -584,7 +584,7 @@ trait Scanners { incompleteInputError("unclosed multi-line string literal") } else { putChar(ch) - nextChar() + nextRawChar() getMultiLineStringLit() } } |