summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/ast/parser/Scanners.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2010-03-01 11:00:15 +0000
committerMartin Odersky <odersky@gmail.com>2010-03-01 11:00:15 +0000
commit2356f6751e79cb6810858a9026e53098b16a6102 (patch)
tree258596331914aacfc8554f6ffedc86d918819c9f /src/compiler/scala/tools/nsc/ast/parser/Scanners.scala
parent7214dc0e235f363bbc42efac255fc11cc77fdaf4 (diff)
downloadscala-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.scala8
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()
}
}