From 8d7c587f0d88dce6479207dfbcbef55e595be731 Mon Sep 17 00:00:00 2001 From: Victor Zaytsev Date: Wed, 19 Jul 2017 21:59:13 +0300 Subject: [PATCH] Fixed #18882 --- .../CodeActions/InlineTemporary/InlineTemporaryTests.cs | 3 +-- .../Simplification/CSharpSimplificationService.Expander.cs | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/EditorFeatures/CSharpTest/CodeActions/InlineTemporary/InlineTemporaryTests.cs b/src/EditorFeatures/CSharpTest/CodeActions/InlineTemporary/InlineTemporaryTests.cs index 702e5036ec4..383f9625f5e 100644 --- a/src/EditorFeatures/CSharpTest/CodeActions/InlineTemporary/InlineTemporaryTests.cs +++ b/src/EditorFeatures/CSharpTest/CodeActions/InlineTemporary/InlineTemporaryTests.cs @@ -4491,8 +4491,7 @@ class C void M() { var t = new { - /*comment*/ - i = 1 + 2, + /*comment*/ i = 1 + 2, /*comment*/ j = 3 }; } diff --git a/src/Workspaces/CSharp/Portable/Simplification/CSharpSimplificationService.Expander.cs b/src/Workspaces/CSharp/Portable/Simplification/CSharpSimplificationService.Expander.cs index d3657f8e5ea..3d2400927bb 100644 --- a/src/Workspaces/CSharp/Portable/Simplification/CSharpSimplificationService.Expander.cs +++ b/src/Workspaces/CSharp/Portable/Simplification/CSharpSimplificationService.Expander.cs @@ -332,7 +332,7 @@ public override SyntaxNode VisitAnonymousObjectMemberDeclarator(AnonymousObjectM var inferredName = node.Expression.TryGetInferredMemberName(); if (inferredName != null) { - var identifier = SyntaxFactory.Identifier(inferredName); + var identifier = SyntaxFactory.Identifier(SyntaxTriviaList.Empty, inferredName, SyntaxTriviaList.Empty); identifier = TryEscapeIdentifierToken(identifier, node, _semanticModel); newDeclarator = newDeclarator -- GitLab