SyntaxNode.IsEquivalentToCore(SyntaxNode, Boolean) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Determines if two nodes are the same, disregarding trivia differences.
protected abstract bool IsEquivalentToCore (Microsoft.CodeAnalysis.SyntaxNode node, bool topLevel = false);
abstract member IsEquivalentToCore : Microsoft.CodeAnalysis.SyntaxNode * bool -> bool
Protected MustOverride Function IsEquivalentToCore (node As SyntaxNode, Optional topLevel As Boolean = false) As Boolean
Parameters
- node
- SyntaxNode
The node to compare against.
- topLevel
- Boolean
If true then the nodes are equivalent if the contained nodes and tokens declaring metadata visible symbolic information are equivalent, ignoring any differences of nodes inside method bodies or initializer expressions, otherwise all nodes and tokens must be equivalent.
Returns
Applies to
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.