13 references to AreEquivalentIgnoringLambdaBodies
Microsoft.CodeAnalysis.CSharp.Features (13)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (13)
1060return AreEquivalentIgnoringLambdaBodies(oldStatement, newStatement); 1069return oldUsingDeclarations.SequenceEqual(newUsingDeclarations, AreEquivalentIgnoringLambdaBodies); 1075return AreEquivalentIgnoringLambdaBodies(oldNode.Condition, newNode.Condition); 1081return AreEquivalentIgnoringLambdaBodies(oldNode.Condition, newNode.Condition); 1087return AreEquivalentIgnoringLambdaBodies(oldNode.Condition, newNode.Condition); 1093if (!AreEquivalentIgnoringLambdaBodies(oldNode.Expression, newNode.Expression)) 1106return AreEquivalentIgnoringLambdaBodies(oldNode.Expression, newNode.Expression); 1110=> AreEquivalentIgnoringLambdaBodies(oldNode.Declaration, newNode.Declaration); 1115return AreEquivalentIgnoringLambdaBodies( 1122if (oldNode.Kind() != newNode.Kind() || !AreEquivalentIgnoringLambdaBodies(oldNode.Expression, newNode.Expression)) 1129case SyntaxKind.ForEachStatement: return AreEquivalentIgnoringLambdaBodies(((ForEachStatementSyntax)oldNode).Type, ((ForEachStatementSyntax)newNode).Type); 1130case SyntaxKind.ForEachVariableStatement: return AreEquivalentIgnoringLambdaBodies(((ForEachVariableStatementSyntax)oldNode).Variable, ((ForEachVariableStatementSyntax)newNode).Variable); 2933if (!AreEquivalentIgnoringLambdaBodies(oldSwitch.Expression, newSwitch.Expression))