1 write to _assemblyComparerOpt
Microsoft.CodeAnalysis.CodeStyle (1)
SymbolEquivalenceComparer.cs (1)
59_assemblyComparerOpt = assemblyComparerOpt;
6 references to _assemblyComparerOpt
Microsoft.CodeAnalysis.CodeStyle (6)
SymbolEquivalenceComparer.cs (1)
148Debug.Assert(_assemblyComparerOpt == null);
SymbolEquivalenceComparer.EquivalenceVisitor.cs (3)
151=> _symbolEquivalenceComparer._assemblyComparerOpt?.Equals(x, y) ?? true; 328/// This map is populated only if we are ignoring assemblies for symbol equivalence comparison, i.e. <see cref="_assemblyComparerOpt"/> is true. 542if (x.IsGlobalNamespace && _symbolEquivalenceComparer._assemblyComparerOpt == null)
SymbolEquivalenceComparer.GetHashCodeVisitor.cs (2)
90=> Hash.Combine(_symbolEquivalenceComparer._assemblyComparerOpt?.GetHashCode(x) ?? 0, currentHash); 214if (x.IsGlobalNamespace && _symbolEquivalenceComparer._assemblyComparerOpt == null)