Skip to content
This repository was archived by the owner on Oct 16, 2020. It is now read-only.

Commit b171c52

Browse files
committed
ForeachStatement.EmbeddedStatement doesn't return null, but it might return Statement.Null.
1 parent 9b67631 commit b171c52

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/Libraries/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/CodeActions/ConvertForeachToForAction.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ public override IEnumerable<CodeAction> GetActions(RefactoringContext context)
6767
{
6868
bool hasIndexAccess;
6969
var foreachStatement = GetForeachStatement(context, out hasIndexAccess);
70-
if (foreachStatement == null || foreachStatement.EmbeddedStatement == null)
70+
if (foreachStatement == null || foreachStatement.EmbeddedStatement.IsNull)
7171
yield break;
7272
var state = context.GetResolverStateBefore (foreachStatement.EmbeddedStatement);
7373
string name = GetName(state, VariableNames);

0 commit comments

Comments
 (0)