1 write to CompareKind
Microsoft.CodeAnalysis (1)
Symbols\SymbolEqualityComparer.cs (1)
41CompareKind = compareKind;
7 references to CompareKind
Microsoft.CodeAnalysis.CSharp (7)
Emitter\Model\SymbolAdapter.cs (1)
82return this.IsDefinition || !this.Equals(this.OriginalDefinition, SymbolEqualityComparer.ConsiderEverything.CompareKind);
FlowAnalysis\NullableWalker.cs (2)
7289return method.Equals(compilation.GetWellKnownTypeMember(WellKnownMember.System_Threading_Interlocked__CompareExchange), SymbolEqualityComparer.ConsiderEverything.CompareKind) 7290|| method.OriginalDefinition.Equals(compilation.GetWellKnownTypeMember(WellKnownMember.System_Threading_Interlocked__CompareExchange_T), SymbolEqualityComparer.ConsiderEverything.CompareKind);
Symbols\PublicModel\Symbol.cs (1)
101return other is object && UnderlyingSymbol.Equals(other.UnderlyingSymbol, equalityComparer.CompareKind);
Symbols\PublicModel\TypeSymbol.cs (1)
74var compareKind = equalityComparer.CompareKind;
Symbols\Symbol.cs (2)
822return this.Equals(obj as Symbol, SymbolEqualityComparer.Default.CompareKind); 827return this.Equals(other, SymbolEqualityComparer.Default.CompareKind);