diff --git a/src/Workspaces/SharedUtilitiesAndExtensions/Compiler/CSharp/Utilities/TypeStyle/CSharpUseImplicitTypeHelper.cs b/src/Workspaces/SharedUtilitiesAndExtensions/Compiler/CSharp/Utilities/TypeStyle/CSharpUseImplicitTypeHelper.cs index 294fdbade16593eb16f56575c98e366d5d1d6e6c..bf2d868ade4436d614589611f363460b9c6bd26c 100644 --- a/src/Workspaces/SharedUtilitiesAndExtensions/Compiler/CSharp/Utilities/TypeStyle/CSharpUseImplicitTypeHelper.cs +++ b/src/Workspaces/SharedUtilitiesAndExtensions/Compiler/CSharp/Utilities/TypeStyle/CSharpUseImplicitTypeHelper.cs @@ -227,7 +227,9 @@ private bool IsSafeToSwitchToVarWithoutNeedingSpeculation(DeclarationExpressionS if (!(declarationExpression.Parent is ArgumentSyntax argument) || !(argument.Parent is ArgumentListSyntax argumentList) || !(argumentList.Parent is InvocationExpressionSyntax invocationExpression)) + { return false; + } var memberGroup = semanticModel.GetMemberGroup(invocationExpression.Expression, cancellationToken); if (memberGroup.Length != 1)