101 references to Combine
Microsoft.CodeAnalysis.EditorFeatures (12)
Microsoft.CodeAnalysis.EditorFeatures.Cocoa (1)
Microsoft.CodeAnalysis.EditorFeatures.Wpf (1)
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
Microsoft.CodeAnalysis.Features (17)
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Microsoft.CodeAnalysis.LanguageServerIndexFormat.Generator (1)
Microsoft.CodeAnalysis.Remote.Workspaces (1)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
Microsoft.CodeAnalysis.Workspaces (49)
SymbolEquivalenceComparer.GetHashCodeVisitor.cs (16)
32_parameterAggregator = (acc, sym) => Hash.Combine(symbolEquivalenceComparer.ParameterEquivalenceComparer.GetHashCode(sym), acc);
50return Hash.Combine(GetNullableAnnotationsHashCode((ITypeSymbol)x), Hash.Combine(typeof(IDynamicTypeSymbol), currentHash));
84Hash.Combine(GetNullableAnnotationsHashCode(x),
85Hash.Combine(x.Rank,
90=> Hash.Combine(_symbolEquivalenceComparer._assemblyComparerOpt?.GetHashCode(x) ?? 0, currentHash);
125Hash.Combine(x.Arity,
126Hash.Combine(x.Parameters.Length,
168return Hash.Combine(currentHash, Hash.CombineValues(x.TupleElements));
174Hash.Combine((int)GetTypeKind(x),
176Hash.Combine(x.Arity,
180Hash.Combine(GetNullableAnnotationsHashCode(x),
238Hash.Combine(typeof(IPointerTypeSymbol).GetHashCode(),
247Hash.Combine(x.Parameters.Length,
268Hash.Combine(x.Ordinal,
269Hash.Combine((int)x.TypeParameterKind, currentHash));
296=> Hash.Combine(x.GetHashCode(), currentHash);
Microsoft.CodeAnalysis.Workspaces.Desktop (2)
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (2)
Microsoft.VisualStudio.IntegrationTest.Utilities (4)
Microsoft.VisualStudio.LanguageServices (6)