34 references to Combine
Microsoft.CodeAnalysis (24)
Compilation\CompilationOptions.cs (7)
671
return Hash.
Combine
(this.CheckOverflow,
672
Hash.
Combine
(this.ConcurrentBuild,
673
Hash.
Combine
(this.Deterministic,
675
Hash.
Combine
(this.DebugPlusMode,
682
Hash.
Combine
(this.ReferencesSupersedeLowerVersions,
687
Hash.
Combine
(this.ReportSuppressedDiagnostics,
697
Hash.
Combine
(this.PublicSign,
Compilation\PreprocessingSymbolInfo.cs (1)
44
return Hash.
Combine
(this.IsDefined, Hash.Combine(this.Symbol, 0));
Diagnostic\FileLinePositionSpan.cs (1)
118
=> Hash.Combine(Path, Hash.
Combine
(HasMappedPath, Span.GetHashCode()));
DiagnosticAnalyzer\SourceOrAdditionalFile.cs (2)
49
return Hash.
Combine
(true, SourceTree.GetHashCode());
54
return Hash.
Combine
(false, AdditionalFile.GetHashCode());
Emit\AnonymousTypeKey.cs (2)
56
return Hash.
Combine
(IsKey,
57
Hash.
Combine
(IgnoreCase,
Emit\EditAndContinue\EncLocalInfo.cs (1)
62
Hash.
Combine
(IsUnused, 0))));
Emit\EmitOptions.cs (4)
305
return Hash.
Combine
(EmitMetadataOnly,
308
Hash.
Combine
(HighEntropyVirtualAddressSpace,
315
Hash.
Combine
(TolerateErrors,
316
Hash.
Combine
(IncludePrivateMembers,
MetadataReader\MetadataTypeName.Key.cs (1)
100
Hash.
Combine
(_useCLSCompliantNameArityEncoding != 0,
MetadataReference\AssemblyIdentity.cs (1)
427
Hash.
Combine
(_isRetargetable,
MetadataReference\MetadataReferenceProperties.cs (2)
174
return Hash.Combine(Hash.CombineValues(Aliases), Hash.
Combine
(_embedInteropTypes, Hash.
Combine
(HasRecursiveAliases, ((int)_kind).GetHashCode())));
Symbols\Attributes\CommonAttributeDataComparer.cs (2)
44
hash = Hash.
Combine
(attr.HasErrors, hash);
45
hash = Hash.
Combine
(attr.IsConditionallyOmitted, hash);
Microsoft.CodeAnalysis.CSharp (2)
Compilation\ForEachStatementInfo.cs (1)
103
return Hash.
Combine
(IsAsynchronous,
CSharpCompilationOptions.cs (1)
756
Hash.
Combine
(this.AllowUnsafe,
Microsoft.CodeAnalysis.Scripting (1)
Hosting\AssemblyLoader\AssemblyAndLocation.cs (1)
35
=> Hash.Combine(Assembly, Hash.Combine(Location, Hash.
Combine
(GlobalAssemblyCache, 0)));
Microsoft.CodeAnalysis.VisualBasic (7)
Symbols\MethodSignatureComparer.vb (1)
304
_hash = Hash.
Combine
(method.IsVararg, _hash)
VisualBasicCompilationOptions.vb (6)
1124
Hash.
Combine
(Me.OptionInfer,
1125
Hash.
Combine
(Me.OptionExplicit,
1126
Hash.
Combine
(Me.OptionCompareText,
1127
Hash.
Combine
(Me.EmbedVbCoreRuntime,
1128
Hash.
Combine
(Me.SuppressEmbeddedDeclarations,
1129
Hash.
Combine
(Me.IgnoreCorLibraryDuplicatedTypes,