529 references to TrailingTrivia
Microsoft.CodeAnalysis (18)
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.CodeStyle (21)
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
Microsoft.CodeAnalysis.CSharp (11)
Microsoft.CodeAnalysis.CSharp.CodeStyle (23)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (30)
Microsoft.CodeAnalysis.CSharp.EditorFeatures (2)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
Microsoft.CodeAnalysis.CSharp.Features (65)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (37)
Syntax\SyntaxNodeTests.cs (30)
1365var tokenTrivia = token.TrailingTrivia[0];
1918Assert.Equal(2, someNode.Identifier.TrailingTrivia.Count);
1919Assert.True(someNode.Identifier.TrailingTrivia[0].HasStructure);
1920Assert.True(someNode.Identifier.TrailingTrivia[1].HasStructure);
1923Assert.False(someNode.Identifier.TrailingTrivia[0].Equals(someNode.Identifier.TrailingTrivia[1]));
1925var tt0 = someNode.Identifier.TrailingTrivia[0];
1926var tt1 = someNode.Identifier.TrailingTrivia[1];
1955Assert.Equal(2, someNode.Identifier.TrailingTrivia.Count);
1956Assert.True(someNode.Identifier.TrailingTrivia[0].HasStructure);
1957Assert.True(someNode.Identifier.TrailingTrivia[1].HasStructure);
1960Assert.False(someNode.Identifier.TrailingTrivia[0].Equals(someNode.Identifier.TrailingTrivia[1]));
1962var tt0 = someNode.Identifier.TrailingTrivia[0];
1963var tt1 = someNode.Identifier.TrailingTrivia[1];
2053var triviaLocation = method.ReturnType.GetLastToken().TrailingTrivia[0].GetLocation();
2056Assert.Equal(method.ReturnType.GetLastToken().TrailingTrivia[0].Span, triviaLocation.SourceSpan);
2361var trivia = expr.DescendantTokens().First(t => t.Text == "a").TrailingTrivia[0];
2422var trivia = id.TrailingTrivia[0];
3532Assert.NotEqual(emptyTokenList[0].TrailingTrivia[0], emptyTokenList[1].TrailingTrivia[0]);
3535Assert.NotEqual(emptyTokenList[0].TrailingTrivia, emptyTokenList[1].TrailingTrivia);
3542Assert.NotEqual(emptyToken.LeadingTrivia[0], emptyToken.TrailingTrivia[0]);
3545Assert.NotEqual(emptyToken.LeadingTrivia, emptyToken.TrailingTrivia);
3684Assert.Equal(1, idToken.TrailingTrivia.Count);
3685Assert.Equal(0, idToken.TrailingTrivia.Span.Length); // zero-width elastic trivia
3692Assert.Equal(0, idToken.TrailingTrivia.Count);
3700Assert.Equal(1, idToken.TrailingTrivia.Count);
3701Assert.Equal(2, idToken.TrailingTrivia.Span.Length);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
Microsoft.CodeAnalysis.CSharp.Workspaces (49)
Rename\CSharpRenameRewriterLanguageService.cs (7)
623? newToken.CopyAnnotationsTo(SyntaxFactory.VerbatimIdentifier(newToken.LeadingTrivia, currentNewIdentifier, valueText, newToken.TrailingTrivia))
624: newToken.CopyAnnotationsTo(SyntaxFactory.Identifier(newToken.LeadingTrivia, SyntaxKind.IdentifierToken, currentNewIdentifier, valueText, newToken.TrailingTrivia));
650newToken = createNewStringLiteral(newToken.LeadingTrivia, replacedString, replacedString, newToken.TrailingTrivia);
705SyntaxFactory.Token(newToken.LeadingTrivia, SyntaxKind.InterpolatedStringTextToken, text, value, newToken.TrailingTrivia));
717var newIdentifierToken = SyntaxFactory.Identifier(newToken.LeadingTrivia, _replacementText, newToken.TrailingTrivia);
733var updatedToken = RenameInTrivia(oldToken, oldToken.TrailingTrivia);
736newToken = newToken.WithTrailingTrivia(updatedToken.TrailingTrivia);
Simplification\CSharpSimplificationService.Expander.cs (3)
600identifier = identifier.CopyAnnotationsTo(SyntaxFactory.VerbatimIdentifier(identifier.LeadingTrivia, name, name, identifier.TrailingTrivia));
1008return SyntaxFactory.Token(oldToken.LeadingTrivia, SyntaxKind.LessThanToken, "{", "{", oldToken.TrailingTrivia);
1013return SyntaxFactory.Token(oldToken.LeadingTrivia, SyntaxKind.GreaterThanToken, "}", "}", oldToken.TrailingTrivia);
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (1)
Microsoft.CodeAnalysis.Features (16)
Microsoft.CodeAnalysis.Test.Utilities (1)
Microsoft.CodeAnalysis.UnitTests (4)
Microsoft.CodeAnalysis.VisualBasic (20)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (18)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (6)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (6)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (2)
Microsoft.CodeAnalysis.VisualBasic.Features (20)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (54)
Parser\ParseDeclarationTests.vb (6)
996Assert.Equal("(Of T1, T2)" + vbLf, DirectCast(root.Members(0), EnumBlockSyntax).EnumStatement.Identifier.TrailingTrivia.Node.ToFullString)
997Assert.Equal("(Of T1, T2)" + vbLf, DirectCast(root.Members(1), TypeBlockSyntax).BlockStatement.Identifier.TrailingTrivia.Node.ToFullString)
1000Assert.Equal("(Of T)", DirectCast(c.Members(0), ConstructorBlockSyntax).SubNewStatement.NewKeyword.TrailingTrivia.Node.ToFullString)
1001Assert.Equal("(Of T)" + vbLf, DirectCast(c.Members(1), PropertyStatementSyntax).Identifier.TrailingTrivia.Node.ToFullString)
1002Assert.Equal("(Of T)" + vbLf, DirectCast(c.Members(2), EventStatementSyntax).Identifier.TrailingTrivia.Node.ToFullString)
1003Assert.Equal("(Of T)", DirectCast(c.Members(3), OperatorBlockSyntax).OperatorStatement.OperatorToken.TrailingTrivia.Node.ToFullString)
Syntax\SyntaxTokenFactoryTests.vb (19)
22Assert.Equal(keywordToken.TrailingTrivia.Count, 1)
27Assert.Equal(keywordToken.TrailingTrivia.Count, 1)
32Assert.Equal(keywordToken.TrailingTrivia.Count, 1)
36Assert.Equal(keywordToken.TrailingTrivia.Count, 1)
40Assert.Equal(keywordToken.TrailingTrivia.Count, 1)
46Assert.Equal(keywordToken.TrailingTrivia.Count, 1)
51Assert.Equal(keywordToken.TrailingTrivia.Count, 1)
56Assert.Equal(keywordToken.TrailingTrivia.Count, 1)
66Assert.Equal(punctuationToken.TrailingTrivia.Count, 1)
71Assert.Equal(punctuationToken.TrailingTrivia.Count, 1)
76Assert.Equal(punctuationToken.TrailingTrivia.Count, 1)
80Assert.Equal(punctuationToken.TrailingTrivia.Count, 1)
84Assert.Equal(punctuationToken.TrailingTrivia.Count, 1)
90Assert.Equal(punctuationToken.TrailingTrivia.Count, 1)
95Assert.Equal(punctuationToken.TrailingTrivia.Count, 1)
100Assert.Equal(punctuationToken.TrailingTrivia.Count, 1)
171Assert.Equal(1, id.TrailingTrivia.Count)
172Dim trivia = id.TrailingTrivia(0)
219Dim trivia = id.TrailingTrivia(0)
TestSyntaxNodes.vb (21)
356Dim precedingTrivia = tree.LeadingTrivia(), followingTrivia = tree.TrailingTrivia()
680Dim follTrivia = tok.TrailingTrivia()
696follTrivia = tok.TrailingTrivia()
727follTrivia = tok.TrailingTrivia()
774Assert.Equal(1, keyword.TrailingTrivia().Count)
775Assert.Equal(" ", keyword.TrailingTrivia()(0).ToString)
787Assert.Equal(0, keyword.TrailingTrivia().Count)
795Assert.Equal(1, keyword.TrailingTrivia().Count)
796Assert.Equal(" ", keyword.TrailingTrivia()(0).ToString)
806Assert.Equal(1, keyword.TrailingTrivia().Count)
807Assert.Equal(" ", keyword.TrailingTrivia()(0).ToString)
1131Return SyntaxFactory.IntegerLiteralToken(token.LeadingTrivia, value.ToString(), LiteralBase.Decimal, node.TypeSuffix, value, token.TrailingTrivia())
1138node.TypeCharacter, token.TrailingTrivia())
1145Return SyntaxFactory.Token(token.LeadingTrivia(), node.Kind, token.TrailingTrivia(), node.Text.ToUpperInvariant())
1574Dim trivia = expr.DescendantTokens().First(Function(t) t.Text = "a").TrailingTrivia(0)
1677Dim trivia = id.TrailingTrivia(0)
1736Assert.Equal(0, tree.GetRoot().FindToken(node.FullSpan.Length - 1).TrailingTrivia.Count)
1927Dim colons = tk0.TrailingTrivia().Where(Function(t) t.Kind = SyntaxKind.ColonTrivia).ToArray()
1942Dim newline = tk_zero1.TrailingTrivia.Where(Function(t) t.Kind = SyntaxKind.EndOfLineTrivia).First
1960Dim trivia = tk_nonzero1.TrailingTrivia
2001Dim trivia = prog.GetRoot().FindToken(28).TrailingTrivia
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (2)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (78)
CodeGeneration\VisualBasicSyntaxGenerator.vb (12)
2381SyntaxFactory.Token(sb.EndBlockStatement.BlockKeyword.LeadingTrivia, SyntaxKind.FunctionKeyword, sb.EndBlockStatement.BlockKeyword.TrailingTrivia)
2389SyntaxFactory.Token(ss.DeclarationKeyword.LeadingTrivia, SyntaxKind.FunctionKeyword, ss.DeclarationKeyword.TrailingTrivia),
2402SyntaxFactory.Token(ds.DeclarationKeyword.LeadingTrivia, SyntaxKind.FunctionKeyword, ds.DeclarationKeyword.TrailingTrivia),
2416SyntaxFactory.Token(ml.EndSubOrFunctionStatement.BlockKeyword.LeadingTrivia, SyntaxKind.FunctionKeyword, ml.EndSubOrFunctionStatement.BlockKeyword.TrailingTrivia)
2430SyntaxFactory.Token(lh.DeclarationKeyword.LeadingTrivia, SyntaxKind.FunctionKeyword, lh.DeclarationKeyword.TrailingTrivia),
2440SyntaxFactory.Token(ds.DeclarationKeyword.LeadingTrivia, SyntaxKind.FunctionKeyword, ds.DeclarationKeyword.TrailingTrivia),
2466SyntaxFactory.Token(mb.EndBlockStatement.BlockKeyword.LeadingTrivia, SyntaxKind.SubKeyword, mb.EndBlockStatement.BlockKeyword.TrailingTrivia)
2474SyntaxFactory.Token(ms.DeclarationKeyword.LeadingTrivia, SyntaxKind.SubKeyword, ms.DeclarationKeyword.TrailingTrivia),
2487SyntaxFactory.Token(ds.DeclarationKeyword.LeadingTrivia, SyntaxKind.SubKeyword, ds.DeclarationKeyword.TrailingTrivia),
2501SyntaxFactory.Token(ml.EndSubOrFunctionStatement.BlockKeyword.LeadingTrivia, SyntaxKind.SubKeyword, ml.EndSubOrFunctionStatement.BlockKeyword.TrailingTrivia)
2515SyntaxFactory.Token(lh.DeclarationKeyword.LeadingTrivia, SyntaxKind.SubKeyword, lh.DeclarationKeyword.TrailingTrivia),
2525SyntaxFactory.Token(ds.DeclarationKeyword.LeadingTrivia, SyntaxKind.SubKeyword, ds.DeclarationKeyword.TrailingTrivia),
Microsoft.CodeAnalysis.Workspaces (25)
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (1)
Microsoft.CodeAnalysis.Workspaces.UnitTests (5)
Microsoft.VisualStudio.LanguageServices.CSharp (5)
Microsoft.VisualStudio.LanguageServices.VisualBasic (4)
CodeModel\VisualBasicCodeModelService.vb (4)
2423classKeyword:=SyntaxFactory.Token(moduleBlock.ModuleStatement.ModuleKeyword.LeadingTrivia, SyntaxKind.ClassKeyword, moduleBlock.ModuleStatement.ModuleKeyword.TrailingTrivia),
2431blockKeyword:=SyntaxFactory.Token(moduleBlock.EndModuleStatement.BlockKeyword.LeadingTrivia, SyntaxKind.ClassKeyword, moduleBlock.EndModuleStatement.BlockKeyword.TrailingTrivia)))
2443moduleKeyword:=SyntaxFactory.Token(classBlock.ClassStatement.ClassKeyword.LeadingTrivia, SyntaxKind.ModuleKeyword, classBlock.ClassStatement.ClassKeyword.TrailingTrivia),
2451blockKeyword:=SyntaxFactory.Token(classBlock.EndClassStatement.BlockKeyword.LeadingTrivia, SyntaxKind.ModuleKeyword, classBlock.EndClassStatement.BlockKeyword.TrailingTrivia)))