diff options
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 |