Compilation\CompilationOptions.cs (30)
671return Hash.Combine(this.CheckOverflow,
672Hash.Combine(this.ConcurrentBuild,
673Hash.Combine(this.Deterministic,
674Hash.Combine(this.CurrentLocalTime.GetHashCode(),
675Hash.Combine(this.DebugPlusMode,
676Hash.Combine(this.CryptoKeyContainer != null ? StringComparer.Ordinal.GetHashCode(this.CryptoKeyContainer) : 0,
677Hash.Combine(this.CryptoKeyFile != null ? StringComparer.Ordinal.GetHashCode(this.CryptoKeyFile) : 0,
678Hash.Combine(Hash.CombineValues(this.CryptoPublicKey, 16),
679Hash.Combine((int)this.GeneralDiagnosticOption,
680Hash.Combine(this.MainTypeName != null ? StringComparer.Ordinal.GetHashCode(this.MainTypeName) : 0,
681Hash.Combine((int)this.MetadataImportOptions,
682Hash.Combine(this.ReferencesSupersedeLowerVersions,
683Hash.Combine(this.ModuleName != null ? StringComparer.Ordinal.GetHashCode(this.ModuleName) : 0,
684Hash.Combine((int)this.OptimizationLevel,
685Hash.Combine((int)this.OutputKind,
686Hash.Combine((int)this.Platform,
687Hash.Combine(this.ReportSuppressedDiagnostics,
688Hash.Combine(this.ScriptClassName != null ? StringComparer.Ordinal.GetHashCode(this.ScriptClassName) : 0,
689Hash.Combine(Hash.CombineValues(this.SpecificDiagnosticOptions),
690Hash.Combine(this.WarningLevel,
691Hash.Combine(this.MetadataReferenceResolver,
692Hash.Combine(this.XmlReferenceResolver,
693Hash.Combine(this.SourceReferenceResolver,
694Hash.Combine(this.SyntaxTreeOptionsProvider,
695Hash.Combine(this.StrongNameProvider,
696Hash.Combine(this.AssemblyIdentityComparer,
697Hash.Combine(this.PublicSign,
698Hash.Combine((int)this.NullableContextOptions, 0))))))))))))))))))))))))))));
ConstantValueSpecialized.cs (10)
202return Hash.Combine(base.GetHashCode(), _value.GetHashCode());
261return Hash.Combine(base.GetHashCode(), _value.GetHashCode());
302return Hash.Combine(base.GetHashCode(), _value.GetHashCode());
720return Hash.Combine(base.GetHashCode(), _value.GetHashCode());
777return Hash.Combine(base.GetHashCode(), _value.GetHashCode());
820return Hash.Combine(base.GetHashCode(), _value.GetHashCode());
863return Hash.Combine(base.GetHashCode(), _value.GetHashCode());
907return Hash.Combine(base.GetHashCode(), _value.GetHashCode());
941return Hash.Combine(base.GetHashCode(), _value.GetHashCode());
987return Hash.Combine(base.GetHashCode(), _value.GetHashCode());
Emit\EmitOptions.cs (16)
305return Hash.Combine(EmitMetadataOnly,
306Hash.Combine(BaseAddress.GetHashCode(),
307Hash.Combine(FileAlignment,
308Hash.Combine(HighEntropyVirtualAddressSpace,
309Hash.Combine(SubsystemVersion.GetHashCode(),
310Hash.Combine((int)DebugInformationFormat,
311Hash.Combine(PdbFilePath,
312Hash.Combine(PdbChecksumAlgorithm.GetHashCode(),
313Hash.Combine(OutputNameOverride,
314Hash.Combine(RuntimeMetadataVersion,
315Hash.Combine(TolerateErrors,
316Hash.Combine(IncludePrivateMembers,
317Hash.Combine(Hash.CombineValues(InstrumentationKinds),
318Hash.Combine(DefaultSourceFileEncoding,
319Hash.Combine(FallbackSourceFileEncoding, 0)))))))))))))));