提交 0fd068f8 编写于 作者: C CyrusNajmabadi

Handle multi-line interpolated string segments as well.

上级 aa41ffa8
......@@ -68,8 +68,12 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.CodeCleanup
Private Function ContainsMultiLineStringLiteral(node As SyntaxNode) As Boolean
Return node.DescendantTokens().Any(
Function(t)
Return t.Kind() = SyntaxKind.StringLiteralToken AndAlso
Not VisualBasicSyntaxFactsService.Instance.IsOnSingleLine(t.Parent, fullSpan:=False)
If t.Kind() = SyntaxKind.StringLiteralToken OrElse
t.Kind() = SyntaxKind.InterpolatedStringTextToken Then
Return Not VisualBasicSyntaxFactsService.Instance.IsOnSingleLine(t.Parent, fullSpan:=False)
End If
Return False
End Function)
End Function
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册