143 references to EndOfLineTrivia
Microsoft.CodeAnalysis.CSharp (20)
DocumentationComments\SourceDocumentationCommentUtils.cs (1)
96
case SyntaxKind.
EndOfLineTrivia
:
Parser\LanguageParser.cs (5)
3312
if (!style.IsMissing && explicitInterfaceOpt is not null && this.CurrentToken.Kind != SyntaxKind.OperatorKeyword && style.TrailingTrivia.Any((int)SyntaxKind.
EndOfLineTrivia
))
4935
var isAfterNewLine = parentType.GetLastToken().TrailingTrivia.Any((int)SyntaxKind.
EndOfLineTrivia
);
6107
if (separator.TrailingTrivia.Any((int)SyntaxKind.
EndOfLineTrivia
))
7647
token1.TrailingTrivia.Any((int)SyntaxKind.
EndOfLineTrivia
))
10920
if (this.CurrentToken.TrailingTrivia.Any((int)SyntaxKind.
EndOfLineTrivia
) &&
Parser\Lexer.cs (1)
3060
else if (tr.Kind == SyntaxKind.
EndOfLineTrivia
)
Parser\SyntaxParser.cs (1)
691
bool prevTokenHasEndOfLineTrivia = triviaList.Any((int)SyntaxKind.
EndOfLineTrivia
);
Syntax\InternalSyntax\CSharpSyntaxNode.cs (1)
278
return this.Kind == SyntaxKind.
EndOfLineTrivia
Syntax\InternalSyntax\SyntaxFactory.cs (1)
71
trivia = SyntaxTrivia.Create(SyntaxKind.
EndOfLineTrivia
, text);
Syntax\SyntaxFactory.cs (2)
183
/// <see cref="SyntaxKind.WhitespaceTrivia"/>, <see cref="SyntaxKind.
EndOfLineTrivia
"/>,
201
case SyntaxKind.
EndOfLineTrivia
:
Syntax\SyntaxKindFacts.cs (2)
202
if (kind >= SyntaxKind.TildeToken && kind < SyntaxKind.
EndOfLineTrivia
) return true;
229
case SyntaxKind.
EndOfLineTrivia
:
Syntax\SyntaxNodeRemover.cs (4)
123
/// be true for <see cref="SyntaxKind.
EndOfLineTrivia
"/>, <see cref="SyntaxKind.SingleLineCommentTrivia"/>,
128
return trivia.Kind() == SyntaxKind.
EndOfLineTrivia
140
if (trivia.Kind() == SyntaxKind.
EndOfLineTrivia
)
243
withSeps, i, (int)SyntaxKind.
EndOfLineTrivia
,
Syntax\SyntaxNormalizer.cs (2)
1029
trivia.IsKind(SyntaxKind.
EndOfLineTrivia
) ||
1229
if (trivia.Kind() == SyntaxKind.
EndOfLineTrivia
)
Microsoft.CodeAnalysis.CSharp.CodeStyle (25)
ArrowExpressionClausePlacementDiagnosticAnalyzer.cs (1)
90
if (token.TrailingTrivia is not [.., SyntaxTrivia(SyntaxKind.
EndOfLineTrivia
)])
ConditionalExpressionPlacementDiagnosticAnalyzer.cs (1)
94
if (token.TrailingTrivia is not [.., SyntaxTrivia(SyntaxKind.
EndOfLineTrivia
)])
ConsecutiveBracePlacementDiagnosticAnalyzer.cs (1)
123
endOfLineTrivia = secondBrace.LeadingTrivia.Last(t => t.IsKind(SyntaxKind.
EndOfLineTrivia
));
ConstructorInitializerPlacementDiagnosticAnalyzer.cs (1)
78
if (colonToken.TrailingTrivia.Last().Kind() != SyntaxKind.
EndOfLineTrivia
)
CSharpSyntaxKinds.cs (1)
27
public int EndOfLineTrivia => (int)SyntaxKind.
EndOfLineTrivia
;
CSharpTriviaFormatter.cs (2)
41
=> trivia.RawKind == (int)SyntaxKind.
EndOfLineTrivia
;
188
structuredTrivia.GetTrailingTrivia().Any(SyntaxKind.
EndOfLineTrivia
);
ElasticTriviaFormattingRule.cs (1)
475
or SyntaxKind.
EndOfLineTrivia
;
EmbeddedStatementPlacementDiagnosticAnalyzer.cs (1)
128
if (trivia.IsKind(SyntaxKind.
EndOfLineTrivia
))
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (3)
302
if (trivia.Kind() == SyntaxKind.
EndOfLineTrivia
)
316
if (trivia.Kind() == SyntaxKind.
EndOfLineTrivia
)
342
if (trivia.Kind() == SyntaxKind.
EndOfLineTrivia
)
SyntaxTriviaExtensions.cs (1)
148
=> trivia.Kind() == SyntaxKind.
EndOfLineTrivia
;
SyntaxTriviaListExtensions.cs (3)
20
.Where(t => t.Kind() == SyntaxKind.
EndOfLineTrivia
)
48
if (trivia.Kind() == SyntaxKind.
EndOfLineTrivia
)
51
t.Kind() is SyntaxKind.
EndOfLineTrivia
or
TriviaDataFactory.Analyzer.cs (2)
76
if (previousToken.TrailingTrivia is [.., (kind: SyntaxKind.
EndOfLineTrivia
)])
105
else if (trivia.Kind() == SyntaxKind.
EndOfLineTrivia
)
TriviaDataFactory.CodeShapeAnalyzer.cs (3)
38
Contract.ThrowIfTrue(trivia.Kind() == SyntaxKind.
EndOfLineTrivia
);
156
if (trivia.Kind() != SyntaxKind.
EndOfLineTrivia
)
272
trivia.Kind() == SyntaxKind.
EndOfLineTrivia
)
TriviaRewriter.cs (1)
120
if (trivia.Kind() == SyntaxKind.
EndOfLineTrivia
)
UseExpressionBodyHelper`1.cs (1)
231
.Where(t => t.Kind() != SyntaxKind.
EndOfLineTrivia
)
UsingsAndExternAliasesOrganizer.cs (2)
159
if (!trailingTrivia.Any() || trailingTrivia.Last().Kind() != SyntaxKind.
EndOfLineTrivia
)
177
=> node.WithLeadingTrivia(node.GetLeadingTrivia().SkipWhile(t => t.Kind() == SyntaxKind.
EndOfLineTrivia
));
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (13)
ConvertNamespaceTransform.cs (6)
171
if (leadingTrivia is [(kind: SyntaxKind.
EndOfLineTrivia
), ..])
177
if (leadingTrivia is [(kind: SyntaxKind.WhitespaceTrivia), (kind: SyntaxKind.
EndOfLineTrivia
), ..])
214
var originalHadTrailingNewLine = namespaceDeclaration.GetTrailingTrivia() is [.., (kind: SyntaxKind.
EndOfLineTrivia
)];
222
if (trailingTrivia is not [.., (kind: SyntaxKind.
EndOfLineTrivia
)])
231
(kind: SyntaxKind.
EndOfLineTrivia
or SyntaxKind.EndIfDirectiveTrivia or SyntaxKind.EndRegionDirectiveTrivia),
232
(kind: SyntaxKind.
EndOfLineTrivia
)
CSharpCodeGenerationService.cs (1)
457
ComputePositionAndTriviaForRemoveAttributeList(attributeList, (SyntaxTrivia t) => t.IsKind(SyntaxKind.
EndOfLineTrivia
), out positionOfRemovedNode, out trivia);
CSharpTransposeRecordKeywordCodeFixProvider.cs (1)
66
var trailingTriviaTakeUntil = remainingLeadingTrivia.IndexOf(SyntaxKind.
EndOfLineTrivia
) is >= 0 and var eolIndex
CSharpUseCompoundAssignmentCodeFixProvider.cs (1)
52
protected override SyntaxTriviaList PrepareRightExpressionLeadingTrivia(SyntaxTriviaList initialTrivia) => initialTrivia.SkipWhile(el => el.Kind() is SyntaxKind.WhitespaceTrivia or SyntaxKind.
EndOfLineTrivia
).ToSyntaxTriviaList();
InvokeDelegateWithConditionalAccessCodeFixProvider.cs (1)
164
var expressionTriviaWithoutEndOfLine = expressionTrivia.Where(t => !t.IsKind(SyntaxKind.
EndOfLineTrivia
));
MisplacedUsingDirectivesCodeFixProvider.cs (2)
330
.SkipWhile(trivia => trivia.All(t => t.IsWhitespaceOrEndOfLine()) && trivia.Last().IsKind(SyntaxKind.
EndOfLineTrivia
))
365
if (firstMemberTrivia is [(kind: SyntaxKind.
EndOfLineTrivia
), ..])
UseSimpleUsingStatementCodeFixProvider.cs (1)
124
.Any(SyntaxKind.
EndOfLineTrivia
);
Microsoft.CodeAnalysis.CSharp.Features (36)
ArrowExpressionClausePlacementDiagnosticAnalyzer.cs (1)
90
if (token.TrailingTrivia is not [.., SyntaxTrivia(SyntaxKind.
EndOfLineTrivia
)])
CodeFixes\Suppression\CSharpSuppressionCodeFixProvider.cs (1)
92
=> trivia.IsKind(SyntaxKind.
EndOfLineTrivia
) || trivia.IsKind(SyntaxKind.SingleLineDocumentationCommentTrivia);
CodeRefactorings\EnableNullable\EnableNullableCodeRefactoringProvider.cs (1)
190
case SyntaxKind.
EndOfLineTrivia
:
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (1)
337
.SkipWhile(t => t is (kind: SyntaxKind.WhitespaceTrivia or SyntaxKind.
EndOfLineTrivia
))
ConditionalExpressionPlacementDiagnosticAnalyzer.cs (1)
94
if (token.TrailingTrivia is not [.., SyntaxTrivia(SyntaxKind.
EndOfLineTrivia
)])
ConsecutiveBracePlacementDiagnosticAnalyzer.cs (1)
123
endOfLineTrivia = secondBrace.LeadingTrivia.Last(t => t.IsKind(SyntaxKind.
EndOfLineTrivia
));
ConstructorInitializerPlacementDiagnosticAnalyzer.cs (1)
78
if (colonToken.TrailingTrivia.Last().Kind() != SyntaxKind.
EndOfLineTrivia
)
ConvertNamespaceTransform.cs (6)
171
if (leadingTrivia is [(kind: SyntaxKind.
EndOfLineTrivia
), ..])
177
if (leadingTrivia is [(kind: SyntaxKind.WhitespaceTrivia), (kind: SyntaxKind.
EndOfLineTrivia
), ..])
214
var originalHadTrailingNewLine = namespaceDeclaration.GetTrailingTrivia() is [.., (kind: SyntaxKind.
EndOfLineTrivia
)];
222
if (trailingTrivia is not [.., (kind: SyntaxKind.
EndOfLineTrivia
)])
231
(kind: SyntaxKind.
EndOfLineTrivia
or SyntaxKind.EndIfDirectiveTrivia or SyntaxKind.EndRegionDirectiveTrivia),
232
(kind: SyntaxKind.
EndOfLineTrivia
)
ConvertProgram\ConvertProgramTransform_ProgramMain.cs (2)
140
while (triviaToMove is [.., SyntaxTrivia(SyntaxKind.SingleLineCommentTrivia), SyntaxTrivia(SyntaxKind.
EndOfLineTrivia
)])
168
while (commentIndex < leadingTrivia.Count && leadingTrivia[commentIndex].Kind() is SyntaxKind.
EndOfLineTrivia
)
ConvertProgram\ConvertProgramTransform_TopLevelStatements.cs (2)
222
if (!statements[0].GetLeadingTrivia().Any(t => t.Kind() is SyntaxKind.
EndOfLineTrivia
) &&
226
namespaceDeclaration.GetLeadingTrivia().TakeWhile(t => t.Kind() is SyntaxKind.WhitespaceTrivia or SyntaxKind.
EndOfLineTrivia
));
CSharpTransposeRecordKeywordCodeFixProvider.cs (1)
66
var trailingTriviaTakeUntil = remainingLeadingTrivia.IndexOf(SyntaxKind.
EndOfLineTrivia
) is >= 0 and var eolIndex
CSharpUseCompoundAssignmentCodeFixProvider.cs (1)
52
protected override SyntaxTriviaList PrepareRightExpressionLeadingTrivia(SyntaxTriviaList initialTrivia) => initialTrivia.SkipWhile(el => el.Kind() is SyntaxKind.WhitespaceTrivia or SyntaxKind.
EndOfLineTrivia
).ToSyntaxTriviaList();
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (1)
258
=> trivia.RawKind == (int)SyntaxKind.
EndOfLineTrivia
;
EmbeddedStatementPlacementDiagnosticAnalyzer.cs (1)
128
if (trivia.IsKind(SyntaxKind.
EndOfLineTrivia
))
ExtractMethod\CSharpMethodExtractor.Analyzer.cs (1)
23
private static readonly HashSet<int> s_nonNoisySyntaxKindSet = new HashSet<int>(new int[] { (int)SyntaxKind.WhitespaceTrivia, (int)SyntaxKind.
EndOfLineTrivia
});
ExtractMethod\CSharpMethodExtractor.cs (2)
215
if (!leadingTrivia.Any(t => t.IsKind(SyntaxKind.
EndOfLineTrivia
)) && !methodDefinition.FindTokenOnLeftOfPosition(methodDefinition.SpanStart).IsKind(SyntaxKind.OpenBraceToken))
221
if (!originalMethodDefinition.FindTokenOnLeftOfPosition(originalMethodDefinition.SpanStart).TrailingTrivia.Any(SyntaxKind.
EndOfLineTrivia
))
ExtractMethod\CSharpMethodExtractor.PostProcessor.cs (1)
214
not SyntaxKind.
EndOfLineTrivia
)
ExtractMethod\CSharpMethodExtractor.TriviaResult.cs (1)
33
: base(document, result, (int)SyntaxKind.
EndOfLineTrivia
, (int)SyntaxKind.WhitespaceTrivia)
ExtractMethod\CSharpSyntaxTriviaService.cs (1)
14
: base((int)SyntaxKind.
EndOfLineTrivia
)
IntroduceVariable\CSharpIntroduceVariableService_IntroduceLocal.cs (1)
425
var precedingEndOfLine = nextStatementLeading.LastOrDefault(t => t.Kind() == SyntaxKind.
EndOfLineTrivia
);
InvokeDelegateWithConditionalAccessCodeFixProvider.cs (1)
164
var expressionTriviaWithoutEndOfLine = expressionTrivia.Where(t => !t.IsKind(SyntaxKind.
EndOfLineTrivia
));
MisplacedUsingDirectivesCodeFixProvider.cs (2)
330
.SkipWhile(trivia => trivia.All(t => t.IsWhitespaceOrEndOfLine()) && trivia.Last().IsKind(SyntaxKind.
EndOfLineTrivia
))
365
if (firstMemberTrivia is [(kind: SyntaxKind.
EndOfLineTrivia
), ..])
QuickInfo\CSharpSyntacticQuickInfoProvider.cs (1)
135
else if (!trivia.IsKind(SyntaxKind.WhitespaceTrivia) && !trivia.IsKind(SyntaxKind.
EndOfLineTrivia
))
Structure\CSharpStructureHelpers.cs (2)
90
if (trivia.IsKind(SyntaxKind.
EndOfLineTrivia
))
222
SyntaxKind.WhitespaceTrivia or SyntaxKind.
EndOfLineTrivia
or SyntaxKind.EndOfFileToken))
UseExpressionBodyHelper`1.cs (1)
231
.Where(t => t.Kind() != SyntaxKind.
EndOfLineTrivia
)
UseSimpleUsingStatementCodeFixProvider.cs (1)
124
.Any(SyntaxKind.
EndOfLineTrivia
);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (23)
LexicalAndXml\LexicalTests.cs (21)
3564
Assert.True(trivia.Kind() == SyntaxKind.
EndOfLineTrivia
);
3588
Assert.True(trivia.Kind() == SyntaxKind.
EndOfLineTrivia
);
3609
Assert.True(trivia2.Kind() == SyntaxKind.
EndOfLineTrivia
);
3642
Assert.True(trivia2.Kind() == SyntaxKind.
EndOfLineTrivia
);
3693
Assert.True(trivia.Kind() == SyntaxKind.
EndOfLineTrivia
);
3712
Assert.True(trivia.Kind() == SyntaxKind.
EndOfLineTrivia
);
3728
Assert.True(trivia2.Kind() == SyntaxKind.
EndOfLineTrivia
);
3765
Assert.True(trivia.Kind() == SyntaxKind.
EndOfLineTrivia
);
3805
Assert.True(trivia.Kind() == SyntaxKind.
EndOfLineTrivia
);
3870
Assert.True(trivia.Kind() == SyntaxKind.
EndOfLineTrivia
);
3893
Assert.True(trivia.Kind() == SyntaxKind.
EndOfLineTrivia
);
3915
Assert.True(trivia2.Kind() == SyntaxKind.
EndOfLineTrivia
);
3944
Assert.True(trivia2.Kind() == SyntaxKind.
EndOfLineTrivia
);
3974
Assert.True(trivia.Kind() == SyntaxKind.
EndOfLineTrivia
);
3983
Assert.True(trivia.Kind() == SyntaxKind.
EndOfLineTrivia
);
4013
Assert.True(trivia.Kind() == SyntaxKind.
EndOfLineTrivia
);
4029
Assert.True(trivia.Kind() == SyntaxKind.
EndOfLineTrivia
);
4069
Assert.True(trivia.Kind() == SyntaxKind.
EndOfLineTrivia
);
4085
Assert.True(trivia.Kind() == SyntaxKind.
EndOfLineTrivia
);
4127
Assert.True(trivia.Kind() == SyntaxKind.
EndOfLineTrivia
);
4145
Assert.True(trivia.Kind() == SyntaxKind.
EndOfLineTrivia
);
Syntax\SyntaxNodeTests.cs (2)
609
Assert.Equal(SyntaxKind.
EndOfLineTrivia
, list[1].Kind());
625
Assert.Equal(SyntaxKind.
EndOfLineTrivia
, list[0].Kind());
Microsoft.CodeAnalysis.CSharp.Workspaces (21)
Classification\Worker.cs (1)
252
triviaList[index - 1].Kind() == SyntaxKind.
EndOfLineTrivia
&&
CSharpCodeGenerationService.cs (1)
457
ComputePositionAndTriviaForRemoveAttributeList(attributeList, (SyntaxTrivia t) => t.IsKind(SyntaxKind.
EndOfLineTrivia
), out positionOfRemovedNode, out trivia);
CSharpSyntaxKinds.cs (1)
27
public int EndOfLineTrivia => (int)SyntaxKind.
EndOfLineTrivia
;
CSharpTriviaFormatter.cs (2)
41
=> trivia.RawKind == (int)SyntaxKind.
EndOfLineTrivia
;
188
structuredTrivia.GetTrailingTrivia().Any(SyntaxKind.
EndOfLineTrivia
);
ElasticTriviaFormattingRule.cs (1)
475
or SyntaxKind.
EndOfLineTrivia
;
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (3)
302
if (trivia.Kind() == SyntaxKind.
EndOfLineTrivia
)
316
if (trivia.Kind() == SyntaxKind.
EndOfLineTrivia
)
342
if (trivia.Kind() == SyntaxKind.
EndOfLineTrivia
)
SyntaxTriviaExtensions.cs (1)
148
=> trivia.Kind() == SyntaxKind.
EndOfLineTrivia
;
SyntaxTriviaListExtensions.cs (3)
20
.Where(t => t.Kind() == SyntaxKind.
EndOfLineTrivia
)
48
if (trivia.Kind() == SyntaxKind.
EndOfLineTrivia
)
51
t.Kind() is SyntaxKind.
EndOfLineTrivia
or
TriviaDataFactory.Analyzer.cs (2)
76
if (previousToken.TrailingTrivia is [.., (kind: SyntaxKind.
EndOfLineTrivia
)])
105
else if (trivia.Kind() == SyntaxKind.
EndOfLineTrivia
)
TriviaDataFactory.CodeShapeAnalyzer.cs (3)
38
Contract.ThrowIfTrue(trivia.Kind() == SyntaxKind.
EndOfLineTrivia
);
156
if (trivia.Kind() != SyntaxKind.
EndOfLineTrivia
)
272
trivia.Kind() == SyntaxKind.
EndOfLineTrivia
)
TriviaRewriter.cs (1)
120
if (trivia.Kind() == SyntaxKind.
EndOfLineTrivia
)
UsingsAndExternAliasesOrganizer.cs (2)
159
if (!trailingTrivia.Any() || trailingTrivia.Last().Kind() != SyntaxKind.
EndOfLineTrivia
)
177
=> node.WithLeadingTrivia(node.GetLeadingTrivia().SkipWhile(t => t.Kind() == SyntaxKind.
EndOfLineTrivia
));
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (1)
Formatting\FormattingTriviaTests.cs (1)
1745
tree = tree.ReplaceTrivia(tree.DescendantTrivia().Where(tr => tr.IsKind(SyntaxKind.
EndOfLineTrivia
)), (o, r) => SyntaxFactory.ElasticMarker);
Microsoft.VisualStudio.LanguageServices.CSharp (4)
CodeModel\CSharpCodeModelService.cs (3)
1235
not SyntaxKind.
EndOfLineTrivia
)
1312
leadingTriviaList[firstIndex].Kind() == SyntaxKind.
EndOfLineTrivia
)
2862
if (trivia.Kind() == SyntaxKind.
EndOfLineTrivia
)
CodeModel\CSharpCodeModelService.NodeLocator.cs (1)
164
.Where(t => t is not SyntaxTrivia(SyntaxKind.WhitespaceTrivia or SyntaxKind.
EndOfLineTrivia
))