2 overrides of IsEquivalentTo
Microsoft.CodeAnalysis.CSharp (2)
Syntax\InternalSyntax\SyntaxToken.cs (1)
428public override bool IsEquivalentTo(GreenNode other)
Syntax\InternalSyntax\SyntaxTrivia.cs (1)
95public override bool IsEquivalentTo(GreenNode? other)
9 references to IsEquivalentTo
Microsoft.CodeAnalysis (5)
Syntax\GreenNode.cs (1)
879if (node1Child != null && node2Child != null && !node1Child.IsEquivalentTo(node2Child))
Syntax\SyntaxNode.cs (1)
349return this.Green.IsEquivalentTo(other.Green);
Syntax\SyntaxNodeOrToken.cs (1)
758return (thisUnderlying == otherUnderlying) || (thisUnderlying != null && thisUnderlying.IsEquivalentTo(otherUnderlying));
Syntax\SyntaxToken.cs (1)
685(Node != null && token.Node != null && Node.IsEquivalentTo(token.Node));
Syntax\SyntaxTrivia.cs (1)
434(UnderlyingNode != null && trivia.UnderlyingNode != null && UnderlyingNode.IsEquivalentTo(trivia.UnderlyingNode));
Microsoft.CodeAnalysis.CSharp (4)
Syntax\InternalSyntax\SyntaxToken.cs (3)
430if (!base.IsEquivalentTo(other)) 451if (!thisLeading.IsEquivalentTo(otherLeading)) 466if (!thisTrailing.IsEquivalentTo(otherTrailing))
Syntax\InternalSyntax\SyntaxTrivia.cs (1)
97if (!base.IsEquivalentTo(other))