8 references to Equals
Microsoft.CodeAnalysis.CSharp (8)
Binder\Binder_Symbols.cs (4)
1987Debug.Assert(!Symbol.Equals(originalSymbols[best.Index], originalSymbols[secondBest.Index], TypeCompareKind.ConsiderEverything) || options.IsAttributeTypeLookup(), 1990Debug.Assert(!Symbol.Equals(first, second, TypeCompareKind.ConsiderEverything) || !Symbol.Equals(originalSymbols[best.Index], originalSymbols[secondBest.Index], TypeCompareKind.ConsiderEverything), 2146!Symbol.Equals(originalSymbols[best.Index], originalSymbols[secondBest.Index], TypeCompareKind.ConsiderEverything),
BoundTree\BoundDagEvaluation.cs (1)
28Symbol.Equals(this.Symbol, other.Symbol, TypeCompareKind.AllIgnoreOptions);
BoundTree\UnboundLambda.cs (1)
1379=> x.IsExpressionTree == y.IsExpressionTree && Symbol.Equals(x.Type, y.Type, TypeCompareKind.ConsiderEverything);
FlowAnalysis\NullableWalker.cs (1)
1806if (lambdaIsExactMatch || Symbol.Equals(originalSymbol, updatedSymbol, TypeCompareKind.ConsiderEverything))
Symbols\AliasSymbol.cs (1)
259Equals(this.ContainingSymbol, other.ContainingSymbol, compareKind);