11 references to IsAround
Microsoft.CodeAnalysis.CSharp.Features (8)
SplitOrMergeIfStatements\CSharpMergeConsecutiveIfStatementsCodeRefactoringProvider.cs (4)
38span.IsAround(ifStatement.IfKeyword, ifStatement.CloseParenToken) || 39span.IsAround(ifStatement.IfKeyword, ifStatement.Statement)) 52span.IsAround(elseClause.ElseKeyword, elseIfStatement.CloseParenToken) || 53span.IsAround(elseClause.ElseKeyword, elseIfStatement.Statement))
SplitOrMergeIfStatements\CSharpMergeNestedIfStatementsCodeRefactoringProvider.cs (4)
38span.IsAround(ifStatement.IfKeyword, ifStatement.CloseParenToken) || 39span.IsAround(ifStatement.IfKeyword, ifStatement)) 52span.IsAround(elseClause.ElseKeyword, elseIfStatement.CloseParenToken) || 53span.IsAround(elseClause.ElseKeyword, elseIfStatement))
Microsoft.CodeAnalysis.VisualBasic.Features (2)
SplitOrMergeIfStatements\VisualBasicMergeConsecutiveIfStatementsCodeRefactoringProvider.vb (1)
40If ifBlock.Statements.Count > 0 AndAlso span.IsAround(ifBlock, ifBlock.Statements.Last()) Then
SplitOrMergeIfStatements\VisualBasicMergeNestedIfStatementsCodeRefactoringProvider.vb (1)
47If span.IsAround(elseIfBlock, ifBlock) Then
Microsoft.CodeAnalysis.Workspaces (1)
TextSpanExtensions.cs (1)
54public static bool IsAround(this TextSpan span, SyntaxNodeOrToken node) => IsAround(span, node, node);