8 references to Equals
Microsoft.CodeAnalysis.CSharp (8)
Binder\Binder_Symbols.cs (4)
1987
Debug.Assert(!Symbol.
Equals
(originalSymbols[best.Index], originalSymbols[secondBest.Index], TypeCompareKind.ConsiderEverything) || options.IsAttributeTypeLookup(),
1990
Debug.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)
28
Symbol.
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)
1806
if (lambdaIsExactMatch || Symbol.
Equals
(originalSymbol, updatedSymbol, TypeCompareKind.ConsiderEverything))
Symbols\AliasSymbol.cs (1)
259
Equals
(this.ContainingSymbol, other.ContainingSymbol, compareKind);