We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e75a527 commit be9512cCopy full SHA for be9512c
compiler/src/dotty/tools/dotc/parsing/Scanners.scala
@@ -355,8 +355,9 @@ object Scanners {
355
// force a NEWLINE a after current token if it is on its own line
356
lookahead.nextToken()
357
(canStartExprTokens.contains(lookahead.token)
358
- || lookahead.token == NEWLINE && canStartExprTokens.contains(lookahead.next.token)
359
- ) && !lookahead.isOperator
+ || lookahead.token == NEWLINE && canStartExprTokens.contains(lookahead.next.token))
+ &&
360
+ (!lookahead.isOperator || nme.raw.isUnary(lookahead.name))
361
}
362
&& {
363
if migrateTo3 then
0 commit comments