10 references to AreEquivalent
Microsoft.CodeAnalysis.CSharp (1)
Syntax\CSharpSyntaxNode.cs (1)
535return SyntaxFactory.AreEquivalent(this, (CSharpSyntaxNode)node, topLevel);
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
CSharpIsAndCastCheckDiagnosticAnalyzer.cs (2)
190if (!SyntaxFactory.AreEquivalent(isExpression.Left.WalkDownParentheses(), castExpression.Expression.WalkDownParentheses(), topLevel: false) || 191!SyntaxFactory.AreEquivalent(isExpression.Right.WalkDownParentheses(), castExpression.Type, topLevel: false))
InvokeDelegateWithConditionalAccessAnalyzer.cs (2)
151if (SyntaxFactory.AreEquivalent(expression, invocationExpression.Expression, topLevel: false)) 156SyntaxFactory.AreEquivalent(expression, memberAccessExpression.Expression, topLevel: false))
Microsoft.CodeAnalysis.CSharp.Features (5)
CSharpIsAndCastCheckDiagnosticAnalyzer.cs (2)
190if (!SyntaxFactory.AreEquivalent(isExpression.Left.WalkDownParentheses(), castExpression.Expression.WalkDownParentheses(), topLevel: false) || 191!SyntaxFactory.AreEquivalent(isExpression.Right.WalkDownParentheses(), castExpression.Type, topLevel: false))
IntroduceVariable\CSharpIntroduceVariableService_IntroduceField.cs (1)
165if (!SyntaxFactory.AreEquivalent(oldMembers[i], newMembers[i], topLevel: false))
InvokeDelegateWithConditionalAccessAnalyzer.cs (2)
151if (SyntaxFactory.AreEquivalent(expression, invocationExpression.Expression, topLevel: false)) 156SyntaxFactory.AreEquivalent(expression, memberAccessExpression.Expression, topLevel: false))