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))