672 references to TrailingTrivia
dotnet (1)
Metrics (22)
Metrics.Legacy (22)
Microsoft.AspNetCore.App.Analyzers (2)
Microsoft.CodeAnalysis (17)
Syntax\SyntaxNavigator.cs (5)
267var firstToken = GetFirstToken(token.TrailingTrivia, predicate, stepInto);
286var lastToken = GetLastToken(token.TrailingTrivia, predicate, stepInto);
332token = GetNextToken(current, current.Token.TrailingTrivia, predicate, stepInto, ref returnNext);
351var token = GetPreviousToken(current, current.Token.TrailingTrivia, predicate, stepInto, ref returnPrevious);
538var firstToken = GetFirstToken(current.TrailingTrivia, predicate, stepInto!);
Microsoft.CodeAnalysis.Analyzers (24)
Microsoft.CodeAnalysis.AnalyzerUtilities (22)
Microsoft.CodeAnalysis.BannedApiAnalyzers (24)
Microsoft.CodeAnalysis.CodeStyle (24)
Microsoft.CodeAnalysis.CodeStyle.Fixes (4)
Microsoft.CodeAnalysis.CSharp (14)
Microsoft.CodeAnalysis.CSharp.CodeStyle (30)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (39)
Microsoft.CodeAnalysis.CSharp.EditorFeatures (2)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
Microsoft.CodeAnalysis.CSharp.Features (83)
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (4)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (53)
Syntax\SyntaxNodeTests.cs (30)
1464var tokenTrivia = token.TrailingTrivia[0];
2026Assert.Equal(2, someNode.Identifier.TrailingTrivia.Count);
2027Assert.True(someNode.Identifier.TrailingTrivia[0].HasStructure);
2028Assert.True(someNode.Identifier.TrailingTrivia[1].HasStructure);
2031Assert.False(someNode.Identifier.TrailingTrivia[0].Equals(someNode.Identifier.TrailingTrivia[1]));
2033var tt0 = someNode.Identifier.TrailingTrivia[0];
2034var tt1 = someNode.Identifier.TrailingTrivia[1];
2063Assert.Equal(2, someNode.Identifier.TrailingTrivia.Count);
2064Assert.True(someNode.Identifier.TrailingTrivia[0].HasStructure);
2065Assert.True(someNode.Identifier.TrailingTrivia[1].HasStructure);
2068Assert.False(someNode.Identifier.TrailingTrivia[0].Equals(someNode.Identifier.TrailingTrivia[1]));
2070var tt0 = someNode.Identifier.TrailingTrivia[0];
2071var tt1 = someNode.Identifier.TrailingTrivia[1];
2161var triviaLocation = method.ReturnType.GetLastToken().TrailingTrivia[0].GetLocation();
2164Assert.Equal(method.ReturnType.GetLastToken().TrailingTrivia[0].Span, triviaLocation.SourceSpan);
2469var trivia = expr.DescendantTokens().First(t => t.Text == "a").TrailingTrivia[0];
2530var trivia = id.TrailingTrivia[0];
3678Assert.NotEqual(emptyTokenList[0].TrailingTrivia[0], emptyTokenList[1].TrailingTrivia[0]);
3681Assert.NotEqual(emptyTokenList[0].TrailingTrivia, emptyTokenList[1].TrailingTrivia);
3688Assert.NotEqual(emptyToken.LeadingTrivia[0], emptyToken.TrailingTrivia[0]);
3691Assert.NotEqual(emptyToken.LeadingTrivia, emptyToken.TrailingTrivia);
3830Assert.Equal(1, idToken.TrailingTrivia.Count);
3831Assert.Equal(0, idToken.TrailingTrivia.Span.Length); // zero-width elastic trivia
3838Assert.Equal(0, idToken.TrailingTrivia.Count);
3846Assert.Equal(1, idToken.TrailingTrivia.Count);
3847Assert.Equal(2, idToken.TrailingTrivia.Span.Length);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
Microsoft.CodeAnalysis.CSharp.Workspaces (51)
Rename\CSharpRenameRewriterLanguageService.cs (7)
614? newToken.CopyAnnotationsTo(SyntaxFactory.VerbatimIdentifier(newToken.LeadingTrivia, currentNewIdentifier, valueText, newToken.TrailingTrivia))
615: newToken.CopyAnnotationsTo(SyntaxFactory.Identifier(newToken.LeadingTrivia, SyntaxKind.IdentifierToken, currentNewIdentifier, valueText, newToken.TrailingTrivia));
641newToken = createNewStringLiteral(newToken.LeadingTrivia, replacedString, replacedString, newToken.TrailingTrivia);
696SyntaxFactory.Token(newToken.LeadingTrivia, SyntaxKind.InterpolatedStringTextToken, text, value, newToken.TrailingTrivia));
708var newIdentifierToken = SyntaxFactory.Identifier(newToken.LeadingTrivia, _replacementText, newToken.TrailingTrivia);
724var updatedToken = RenameInTrivia(oldToken, oldToken.TrailingTrivia);
727newToken = newToken.WithTrailingTrivia(updatedToken.TrailingTrivia);
Simplification\CSharpSimplificationService.Expander.cs (3)
599identifier = identifier.CopyAnnotationsTo(VerbatimIdentifier(identifier.LeadingTrivia, name, name, identifier.TrailingTrivia));
1001return Token(oldToken.LeadingTrivia, SyntaxKind.LessThanToken, "{", "{", oldToken.TrailingTrivia);
1006return Token(oldToken.LeadingTrivia, SyntaxKind.GreaterThanToken, "}", "}", oldToken.TrailingTrivia);
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (1)
Microsoft.CodeAnalysis.Features (16)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (24)
Microsoft.CodeAnalysis.PublicApiAnalyzers (22)
Microsoft.CodeAnalysis.ResxSourceGenerator (22)
Microsoft.CodeAnalysis.Test.Utilities (1)
Microsoft.CodeAnalysis.UnitTests (4)
Microsoft.CodeAnalysis.VisualBasic (19)
Microsoft.CodeAnalysis.VisualBasic.NetAnalyzers (1)
Microsoft.CodeAnalysis.Workspaces (29)
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (1)
Microsoft.CodeAnalysis.Workspaces.UnitTests (5)
Microsoft.DotNet.ApiDiff (1)
Microsoft.VisualStudio.LanguageServices.CSharp (5)
Roslyn.Diagnostics.Analyzers (24)
Roslyn.Diagnostics.CSharp.Analyzers (32)
Text.Analyzers (24)