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