1 write to _assemblyComparer
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SymbolEquivalenceComparer.cs (1)
67
_assemblyComparer
= assemblyComparer;
5 references to _assemblyComparer
Microsoft.CodeAnalysis.Workspaces (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SymbolEquivalenceComparer.cs (2)
120
return new(
_assemblyComparer
, newDistinguishRefFromOut, newTupleNamesMustMatch, newIgnoreNullableAnnotations, newObjectAndDynamicCompareEqually, newArrayAndReadOnlySpanCompareEqually);
164
Debug.Assert(
_assemblyComparer
== null);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
326
/// This map is populated only if we are ignoring assemblies for symbol equivalence comparison, i.e. <see cref="
_assemblyComparer
"/> is true.
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (2)
87
=> Hash.Combine(_symbolEquivalenceComparer.
_assemblyComparer
?.GetHashCode(x) ?? 0, currentHash);
211
if (x.IsGlobalNamespace && _symbolEquivalenceComparer.
_assemblyComparer
== null)