File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
compiler/src/dotty/tools/dotc/parsing Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -155,8 +155,9 @@ object Scanners {
155155 || ctx.settings.oldSyntax.value
156156 || isScala2CompatMode
157157 val indentSyntax =
158- (if (Config .defaultIndent) ! noindentSyntax else ctx.settings.indent.value)
159- || rewriteNoIndent
158+ ((if (Config .defaultIndent) ! noindentSyntax else ctx.settings.indent.value)
159+ || rewriteNoIndent)
160+ && ! isInstanceOf [LookaheadScanner ]
160161 val colonSyntax =
161162 ctx.settings.YindentColons .value
162163 || rewriteNoIndent
@@ -881,8 +882,7 @@ object Scanners {
881882
882883// Lookahead ---------------------------------------------------------------
883884
884- class LookaheadScanner (indent : Boolean = false ) extends Scanner (source, offset) {
885- override val indentSyntax = indent
885+ class LookaheadScanner () extends Scanner (source, offset) {
886886 override def skipEndMarker (width : IndentWidth ) = ()
887887 override protected def printState () = {
888888 print(" la:" )
You can’t perform that action at this time.
0 commit comments