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 {
155
155
|| ctx.settings.oldSyntax.value
156
156
|| isScala2CompatMode
157
157
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 ]
160
161
val colonSyntax =
161
162
ctx.settings.YindentColons .value
162
163
|| rewriteNoIndent
@@ -881,8 +882,7 @@ object Scanners {
881
882
882
883
// Lookahead ---------------------------------------------------------------
883
884
884
- class LookaheadScanner (indent : Boolean = false ) extends Scanner (source, offset) {
885
- override val indentSyntax = indent
885
+ class LookaheadScanner () extends Scanner (source, offset) {
886
886
override def skipEndMarker (width : IndentWidth ) = ()
887
887
override protected def printState () = {
888
888
print(" la:" )
You can’t perform that action at this time.
0 commit comments