1 write to FirstStatement
Microsoft.CodeAnalysis.Features (1)
InvertIf\AbstractInvertIfCodeRefactoringProvider.StatementRange.cs (1)
30FirstStatement = firstStatement;
8 references to FirstStatement
Microsoft.CodeAnalysis.CSharp.Features (2)
InvertIf\CSharpInvertIfCodeRefactoringProvider.cs (2)
253if (statementRange.FirstStatement != statementRange.LastStatement) 258return IsSingleStatement(statementRange.FirstStatement);
Microsoft.CodeAnalysis.Features (6)
InvertIf\AbstractInvertIfCodeRefactoringProvider.cs (4)
455statementRange.FirstStatement, 489Debug.Assert(statementRange.FirstStatement == statementRange.LastStatement); 490return statementRange.FirstStatement.DescendantNodesAndSelf().All(IsNoOpSyntaxNode); 494var firstIndex = statements.IndexOf(statementRange.FirstStatement);
InvertIf\AbstractInvertIfCodeRefactoringProvider.StatementRange.cs (2)
34public bool IsEmpty => FirstStatement == null; 35public SyntaxNode Parent => FirstStatement.GetRequiredParent();