2 implementations of AreEquivalent
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
CSharpSyntaxFacts.cs (1)
1344public bool AreEquivalent(SyntaxNode? node1, SyntaxNode? node2)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
VisualBasicSyntaxFacts.vb (1)
1419Public Function AreEquivalent(node1 As SyntaxNode, node2 As SyntaxNode) As Boolean Implements ISyntaxFacts.AreEquivalent
9 references to AreEquivalent
Microsoft.CodeAnalysis.CodeStyle (8)
AbstractObjectCreationExpressionAnalyzer.cs (1)
154return _syntaxFacts.AreEquivalent(
AbstractUseCoalesceExpressionForIfNullCheckDiagnosticAnalyzer.cs (2)
231if (!syntaxFacts.AreEquivalent(topAssignmentLeft, checkedExpression)) 254return syntaxFacts.AreEquivalent(innerAssignmentLeft, checkedExpression);
AbstractUseCoalesceExpressionForNullableTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
103if (!syntaxFacts.AreEquivalent(conditionExpression, whenPartExpression))
AbstractUseCoalesceExpressionForTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
90if (!syntaxFacts.AreEquivalent(
AbstractUseCompoundAssignmentDiagnosticAnalyzer.cs (1)
111if (!_syntaxFacts.AreEquivalent(assignmentLeft, binaryLeft))
AbstractUseNullPropagationDiagnosticAnalyzer.cs (1)
344if (syntaxFacts.AreEquivalent(unwrapped, expressionToMatch))
UseConditionalExpressionForAssignmentHelpers.cs (1)
47!syntaxFacts.AreEquivalent(trueAssignment.Target.Syntax, falseAssignment.Target.Syntax))
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
VisualBasicSyntaxFacts.vb (1)
1419Public Function AreEquivalent(node1 As SyntaxNode, node2 As SyntaxNode) As Boolean Implements ISyntaxFacts.AreEquivalent