12 references to AreEquivalentIgnoringLambdaBodies
Microsoft.CodeAnalysis.CSharp.Features (12)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (12)
837return AreEquivalentIgnoringLambdaBodies(oldStatement, newStatement);
852return AreEquivalentIgnoringLambdaBodies(oldNode.Condition, newNode.Condition);
858return AreEquivalentIgnoringLambdaBodies(oldNode.Condition, newNode.Condition);
864return AreEquivalentIgnoringLambdaBodies(oldNode.Condition, newNode.Condition);
870if (!AreEquivalentIgnoringLambdaBodies(oldNode.Expression, newNode.Expression))
883return AreEquivalentIgnoringLambdaBodies(oldNode.Expression, newNode.Expression);
887=> AreEquivalentIgnoringLambdaBodies(oldNode.Declaration, newNode.Declaration);
892return AreEquivalentIgnoringLambdaBodies(
899if (oldNode.Kind() != newNode.Kind() || !AreEquivalentIgnoringLambdaBodies(oldNode.Expression, newNode.Expression))
906case SyntaxKind.ForEachStatement: return AreEquivalentIgnoringLambdaBodies(((ForEachStatementSyntax)oldNode).Type, ((ForEachStatementSyntax)newNode).Type);
907case SyntaxKind.ForEachVariableStatement: return AreEquivalentIgnoringLambdaBodies(((ForEachVariableStatementSyntax)oldNode).Variable, ((ForEachVariableStatementSyntax)newNode).Variable);
2886if (!AreEquivalentIgnoringLambdaBodies(oldSwitch.Expression, newSwitch.Expression))