36 references to SyntaxTriviaList
Microsoft.CodeAnalysis (10)
Syntax\SyntaxToken.cs (2)
413? new SyntaxTriviaList(this, Node.GetLeadingTriviaCore(), this.Position) 445return new SyntaxTriviaList(this,
Syntax\SyntaxTriviaList.cs (4)
55: this(default, CreateNode(trivias), 0, 0) 64: this(default, SyntaxTriviaListBuilder.Create(trivias).Node, 0, 0) 354return new SyntaxTriviaList(default(SyntaxToken), GreenNode.CreateList(list, static n => n.RequiredUnderlyingNode), 0, 0); 400return new SyntaxTriviaList(default(SyntaxToken), GreenNode.CreateList(list, static n => n.RequiredUnderlyingNode), 0, 0);
Syntax\SyntaxTriviaListBuilder.cs (4)
134return new SyntaxTriviaList(default(SyntaxToken), _nodes[0].UnderlyingNode, position: 0, index: 0); 136return new SyntaxTriviaList(default(SyntaxToken), 141return new SyntaxTriviaList(default(SyntaxToken), 155return new SyntaxTriviaList(default(SyntaxToken),
Microsoft.CodeAnalysis.CSharp (4)
Parser\Lexer.cs (2)
324return new SyntaxTriviaList(default(Microsoft.CodeAnalysis.SyntaxToken), 332return new SyntaxTriviaList(default(Microsoft.CodeAnalysis.SyntaxToken),
Syntax\CSharpSyntaxRewriter.cs (2)
87var trailing = this.VisitList(new SyntaxTriviaList(token, trailingTrivia, token.Position + node.FullWidth - trailingTrivia.FullWidth, index)); 107var trailing = this.VisitList(new SyntaxTriviaList(token, trailingTrivia, token.Position + node.FullWidth - trailingTrivia.FullWidth, index: 0));
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (20)
Syntax\SyntaxTriviaListTests.cs (20)
25EqualityTesting.AssertEqual(new SyntaxTriviaList(node1, node1.Node, 0, 0), new SyntaxTriviaList(node1, node1.Node, 0, 0)); 26EqualityTesting.AssertNotEqual(new SyntaxTriviaList(node1, node1.Node, 0, 1), new SyntaxTriviaList(node1, node1.Node, 0, 0)); 27EqualityTesting.AssertNotEqual(new SyntaxTriviaList(node1, node2.Node, 0, 0), new SyntaxTriviaList(node1, node1.Node, 0, 0)); 28EqualityTesting.AssertNotEqual(new SyntaxTriviaList(node2, node1.Node, 0, 0), new SyntaxTriviaList(node1, node1.Node, 0, 0)); 31EqualityTesting.AssertEqual(new SyntaxTriviaList(node1, node1.Node, 1, 0), new SyntaxTriviaList(node1, node1.Node, 0, 0)); 41EqualityTesting.AssertEqual(new SyntaxTriviaList(node1, node1.Node, 0, 0).Reverse(), new SyntaxTriviaList(node1, node1.Node, 0, 0).Reverse()); 42EqualityTesting.AssertNotEqual(new SyntaxTriviaList(node1, node1.Node, 0, 1).Reverse(), new SyntaxTriviaList(node1, node1.Node, 0, 0).Reverse()); 43EqualityTesting.AssertNotEqual(new SyntaxTriviaList(node1, node2.Node, 0, 0).Reverse(), new SyntaxTriviaList(node1, node1.Node, 0, 0).Reverse()); 44EqualityTesting.AssertNotEqual(new SyntaxTriviaList(node2, node1.Node, 0, 0).Reverse(), new SyntaxTriviaList(node1, node1.Node, 0, 0).Reverse()); 47EqualityTesting.AssertEqual(new SyntaxTriviaList(node1, node1.Node, 1, 0).Reverse(), new SyntaxTriviaList(node1, node1.Node, 0, 0).Reverse());
Microsoft.CodeAnalysis.VisualBasic (2)
Syntax\SyntaxNodeFactories.vb (2)
106Return New SyntaxTriviaList(Nothing, s.ScanMultilineTrivia().Node, 0, 0) 118Return New SyntaxTriviaList(Nothing, s.ScanSingleLineTrivia().Node, 0, 0)