17 references to AreTwoTokensOnSameLine
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
AutomaticCompletion\AutomaticLineEnderCommandHandler.cs (1)
95&& FormattingRangeHelper.AreTwoTokensOnSameLine(startToken, endToken);
Microsoft.CodeAnalysis.CSharp.Features (4)
CSharpAddBracesDiagnosticAnalyzer.cs (4)
160if (FormattingRangeHelper.AreTwoTokensOnSameLine(statement.GetFirstToken(), statement.GetLastToken())) 172if (!FormattingRangeHelper.AreTwoTokensOnSameLine(statement.GetFirstToken(), lastTokenBeforeEmbeddedStatement)) 184if (!FormattingRangeHelper.AreTwoTokensOnSameLine(embeddedStatement.GetFirstToken(), embeddedStatement.GetLastToken())) 214if (!FormattingRangeHelper.AreTwoTokensOnSameLine(firstTokenAfterEmbeddedStatement, statement.GetLastToken()))
Microsoft.CodeAnalysis.CSharp.Workspaces (8)
Formatting\TypingFormattingRule.cs (1)
84if (FormattingRangeHelper.AreTwoTokensOnSameLine(firstTokenOfNode, firstStatement.GetFirstToken()))
FormattingRangeHelper.cs (5)
43if (closeBrace.Kind() == SyntaxKind.None || !AreTwoTokensOnSameLine(previousToken, closeBrace)) 139AreTwoTokensOnSameLine(propertyDeclaration.AccessorList!.OpenBraceToken, propertyDeclaration.AccessorList.CloseBraceToken)) 218var twoTokensOnSameLine = AreTwoTokensOnSameLine(firstTokenOfInnerBlock, lastTokenOfInnerBlock); 253var twoTokensOnSameLine = AreTwoTokensOnSameLine(firstTokenOfInnerBlock, lastTokenOfInnerBlock); 317if (AreTwoTokensOnSameLine(previousToken, startToken))
Simplification\Reducers\CSharpMiscellaneousReducer.cs (2)
156if (!FormattingRangeHelper.AreTwoTokensOnSameLine(node.Statements[0].GetFirstToken(), node.Statements[0].GetLastToken())) 162if (!FormattingRangeHelper.AreTwoTokensOnSameLine(node.Parent.GetFirstToken(), node.GetFirstToken().GetPreviousToken()))
Microsoft.CodeAnalysis.Workspaces.UnitTests (4)
UtilityTest\FormattingRangeHelperTests.cs (4)
23Assert.True(FormattingRangeHelper.AreTwoTokensOnSameLine(token1, token2)); 33Assert.False(FormattingRangeHelper.AreTwoTokensOnSameLine(token1, token2)); 41Assert.True(FormattingRangeHelper.AreTwoTokensOnSameLine(token, token)); 49Assert.True(FormattingRangeHelper.AreTwoTokensOnSameLine(token, token));