Skip to content

Instantly share code, notes, and snippets.

@jcouv
Created May 4, 2018 19:28
Show Gist options
  • Save jcouv/58bb36b178e34a463c9755cde1d2a5d4 to your computer and use it in GitHub Desktop.
Save jcouv/58bb36b178e34a463c9755cde1d2a5d4 to your computer and use it in GitHub Desktop.

1>------ Build started: Project: CodeAnalysis, Configuration: Debug Any CPU ------ 1>CommandLine\CommonCompiler.ExistingReferencesResolver.cs(42,73,42,89): warning CS8610: Nullability of reference types in type of parameter 'baseFilePath' doesn't match overridden member. 1>CommandLine\CommonCompiler.LoggingMetadataFileReferenceResolver.cs(27,73,27,89): warning CS8610: Nullability of reference types in type of parameter 'baseFilePath' doesn't match overridden member. 1>Diagnostic\SourceLocation.cs(68,36,68,46): warning CS8608: Nullability of reference types in type doesn't match overridden member. 1>Emit\CommonPEModuleBuilder.cs(235,40,235,61): warning CS8613: Nullability of reference types in return type doesn't match implicitly implemented member 'IAssemblyReference IModuleReference.GetContainingAssembly(EmitContext context)'. 1>CodeGen\MethodBody.cs(124,42,124,53): warning CS8615: Nullability of reference types in type doesn't match implemented member 'IImportScope? IMethodBody.ImportScope'. 1>CodeGen\MethodBody.cs(126,32,126,52): warning CS8615: Nullability of reference types in type doesn't match implemented member 'string? IMethodBody.StateMachineTypeName'. 1>CodeGen\PrivateImplementationDetails.cs(394,36,394,60): warning CS8612: Nullability of reference types in type doesn't match implicitly implemented member 'ITypeDefinition? ITypeDefinitionMember.ContainingTypeDefinition'. 1>CodeGen\PrivateImplementationDetails.cs(335,36,335,60): warning CS8612: Nullability of reference types in type doesn't match implicitly implemented member 'ITypeDefinition? ITypeDefinitionMember.ContainingTypeDefinition'. 1>CodeGen\SignatureOnlyLocalDefinition.cs(70,24,70,28): warning CS8612: Nullability of reference types in type doesn't match implicitly implemented member 'string INamedEntity.Name'. 1>PEWriter\ReturnValueParameter.cs(44,33,44,48): warning CS8613: Nullability of reference types in return type doesn't match implicitly implemented member 'MetadataConstant? IParameterDefinition.GetDefaultValue(EmitContext context)'. 1>Emit\NoPia\CommonEmbeddedEvent.cs(100,55,100,61): warning CS8615: Nullability of reference types in type doesn't match implemented member 'IMethodReference? IEventDefinition.Caller'. 1>Emit\NoPia\CommonEmbeddedEvent.cs(152,59,152,83): warning CS8615: Nullability of reference types in type doesn't match implemented member 'ITypeDefinition? ITypeDefinitionMember.ContainingTypeDefinition'. 1>Emit\NoPia\CommonEmbeddedField.cs(156,59,156,83): warning CS8615: Nullability of reference types in type doesn't match implemented member 'ITypeDefinition? ITypeDefinitionMember.ContainingTypeDefinition'. 1>Emit\NoPia\CommonEmbeddedMethod.cs(222,59,222,83): warning CS8615: Nullability of reference types in type doesn't match implemented member 'ITypeDefinition? ITypeDefinitionMember.ContainingTypeDefinition'. 1>Emit\NoPia\CommonEmbeddedMethod.cs(91,51,91,58): warning CS8616: Nullability of reference types in return type doesn't match implemented member 'IMethodBody? IMethodDefinition.GetBody(EmitContext context)'. 1>SourceFileResolver.cs(95,32,95,45): warning CS8610: Nullability of reference types in type of parameter 'baseFilePath' doesn't match overridden member. 1>SourceFileResolver.cs(101,32,101,48): warning CS8610: Nullability of reference types in type of parameter 'baseFilePath' doesn't match overridden member. 1>SourceFileResolver.cs(112,32,112,40): warning CS8609: Nullability of reference types in return type doesn't match overridden member. 1>Emit\NoPia\CommonEmbeddedMethod.cs(138,50,138,61): warning CS8615: Nullability of reference types in type doesn't match implemented member 'IImportScope? IMethodBody.ImportScope'. 1>Emit\NoPia\CommonEmbeddedMethod.cs(143,40,143,60): warning CS8615: Nullability of reference types in type doesn't match implemented member 'string? IMethodBody.StateMachineTypeName'. 1>Emit\NoPia\CommonEmbeddedParameter.cs(135,55,135,70): warning CS8616: Nullability of reference types in return type doesn't match implemented member 'MetadataConstant? IParameterDefinition.GetDefaultValue(EmitContext context)'. 1>Operations\Operation.cs(72,29,72,33): warning CS8612: Nullability of reference types in type doesn't match implicitly implemented member 'ITypeSymbol IOperation.Type'. 1>Emit\NoPia\CommonEmbeddedProperty.cs(74,58,74,64): warning CS8615: Nullability of reference types in type doesn't match implemented member 'IMethodReference? IPropertyDefinition.Getter'. 1>Emit\NoPia\CommonEmbeddedProperty.cs(79,58,79,64): warning CS8615: Nullability of reference types in type doesn't match implemented member 'IMethodReference? IPropertyDefinition.Setter'. 1>Emit\NoPia\CommonEmbeddedProperty.cs(180,59,180,83): warning CS8615: Nullability of reference types in type doesn't match implemented member 'ITypeDefinition? ITypeDefinitionMember.ContainingTypeDefinition'. 1>Emit\NoPia\VtblGap.cs(145,55,145,79): warning CS8615: Nullability of reference types in type doesn't match implemented member 'ITypeDefinition? ITypeDefinitionMember.ContainingTypeDefinition'. 1>Emit\NoPia\VtblGap.cs(20,47,20,54): warning CS8616: Nullability of reference types in return type doesn't match implemented member 'IMethodBody? IMethodDefinition.GetBody(EmitContext context)'. 1>Syntax\InternalSyntax\SyntaxList.cs(162,43,162,55): warning CS8609: Nullability of reference types in return type doesn't match overridden member. 1>Syntax\InternalSyntax\SyntaxList.WithManyChildren.cs(79,41,79,48): warning CS8609: Nullability of reference types in return type doesn't match overridden member. 1>Syntax\InternalSyntax\SyntaxList.WithManyChildren.cs(89,42,89,51): warning CS8610: Nullability of reference types in type of parameter 'parent' doesn't match overridden member. 1>Syntax\InternalSyntax\SyntaxList.WithThreeChildren.cs(86,42,86,51): warning CS8610: Nullability of reference types in type of parameter 'parent' doesn't match overridden member. 1>Syntax\InternalSyntax\SyntaxList.WithTwoChildren.cs(76,42,76,51): warning CS8610: Nullability of reference types in type of parameter 'parent' doesn't match overridden member. 1>Syntax\SyntaxList.cs(26,48,26,59): warning CS8610: Nullability of reference types in type of parameter 'nodes' doesn't match overridden member. 1>Syntax\SyntaxList.cs(26,48,26,59): warning CS8610: Nullability of reference types in type of parameter 'computeReplacementNode' doesn't match overridden member. 1>Syntax\SyntaxList.cs(26,48,26,59): warning CS8610: Nullability of reference types in type of parameter 'tokens' doesn't match overridden member. 1>Syntax\SyntaxList.cs(26,48,26,59): warning CS8610: Nullability of reference types in type of parameter 'computeReplacementToken' doesn't match overridden member. 1>Syntax\SyntaxList.cs(26,48,26,59): warning CS8610: Nullability of reference types in type of parameter 'trivia' doesn't match overridden member. 1>Syntax\SyntaxList.cs(26,48,26,59): warning CS8610: Nullability of reference types in type of parameter 'computeReplacementTrivia' doesn't match overridden member. 1>Syntax\SyntaxList.SeparatedWithManyChildren.cs(30,42,30,55): warning CS8609: Nullability of reference types in return type doesn't match overridden member. 1>Syntax\SyntaxList.SeparatedWithManyWeakChildren.cs(32,42,32,55): warning CS8609: Nullability of reference types in return type doesn't match overridden member. 1>Syntax\SyntaxList.WithManyChildren.cs(24,42,24,55): warning CS8609: Nullability of reference types in return type doesn't match overridden member. 1>Syntax\SyntaxList.WithManyWeakChildren.cs(48,42,48,55): warning CS8609: Nullability of reference types in return type doesn't match overridden member. 1>Syntax\SyntaxList.WithThreeChildren.cs(35,42,35,55): warning CS8609: Nullability of reference types in return type doesn't match overridden member. 1>Syntax\SyntaxList.WithTwoChildren.cs(34,42,34,55): warning CS8609: Nullability of reference types in return type doesn't match overridden member. 1>NativePdbWriter\SymWriterMetadataProvider.cs(18,18,18,43): warning CS8618: Non-nullable field '_lastTypeDefName' is uninitialized. 1>NativePdbWriter\SymWriterMetadataProvider.cs(18,18,18,43): warning CS8618: Non-nullable field '_lastTypeDefNamespace' is uninitialized. 1>NativePdbWriter\PdbWriter.cs(40,16,40,25): warning CS8618: Non-nullable field '_metadataWriter' is uninitialized. 1>NativePdbWriter\PdbWriter.cs(40,16,40,25): warning CS8618: Non-nullable field '_symWriter' is uninitialized. 1>NativePdbWriter\PdbWriter.cs(40,16,40,25): warning CS8618: Non-nullable field '_sequencePointsWriter' is uninitialized. 1>NativePdbWriter\SymWriterMetadataProvider.cs(28,33,28,37): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>NativePdbWriter\SymWriterMetadataProvider.cs(29,28,29,32): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>NativePdbWriter\SymWriterMetadataProvider.cs(52,37,52,41): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Binding\AbstractLookupSymbolsInfo.cs(229,19,229,44): warning CS8618: Non-nullable property 'FilterName' is uninitialized. 1>AdditionalTextFile.cs(23,16,23,34): warning CS8618: Non-nullable field '_text' is uninitialized. 1>Binding\AbstractLookupSymbolsInfo.cs(286,27,286,31): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Binding\AbstractLookupSymbolsInfo.cs(287,32,287,36): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Binding\AbstractLookupSymbolsInfo.cs(300,26,300,30): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Binding\AbstractLookupSymbolsInfo.cs(29,32,29,36): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Binding\AbstractLookupSymbolsInfo.cs(40,49,40,53): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Binding\AbstractLookupSymbolsInfo.cs(146,46,146,50): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Binding\AbstractLookupSymbolsInfo.cs(188,31,188,35): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Binding\AbstractLookupSymbolsInfo.cs(193,31,193,132): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Binding\AbstractLookupSymbolsInfo.cs(194,36,194,40): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Binding\AbstractLookupSymbolsInfo.cs(221,46,221,79): warning CS8603: Possible null reference return. 1>DiaSymReader\SymUnmanagedFactory.cs(94,24,94,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>NativePdbWriter\PdbWriter.cs(181,39,181,54): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>NativePdbWriter\PdbWriter.cs(185,64,185,89): warning CS8604: Possible null reference argument for parameter 'declaredExternAliasesOpt' in 'string PdbWriter.TryEncodeImport(UsedNamespaceOrType import, HashSet declaredExternAliasesOpt, bool isProjectLevel)'. 1>NativePdbWriter\PdbWriter.cs(213,64,213,68): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CaseInsensitiveComparison.cs(287,24,287,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiaSymReader\SymUnmanagedFactory.cs(103,24,103,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiaSymReader\SymUnmanagedFactory.cs(156,29,156,33): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>DiaSymReader\SymUnmanagedFactory.cs(157,26,157,30): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>DiaSymReader\SymUnmanagedFactory.cs(226,20,226,28): warning CS8603: Possible null reference return. 1>NativePdbWriter\PdbWriter.cs(252,32,252,36): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>NativePdbWriter\PdbWriter.cs(379,39,379,43): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>FileSystem\FileUtilities.cs(54,60,54,73): warning CS8604: Possible null reference argument for parameter 'baseDirectory' in 'string FileUtilities.GetBaseDirectory(string basePath, string baseDirectory)'. 1>FileSystem\FileUtilities.cs(79,70,79,83): warning CS8604: Possible null reference argument for parameter 'baseDirectory' in 'string FileUtilities.ResolveRelativePath(PathKind kind, string path, string basePath, string baseDirectory)'. 1>FileSystem\FileUtilities.cs(100,79,100,87): warning CS8604: Possible null reference argument for parameter 'basePath' in 'string FileUtilities.ResolveRelativePath(PathKind kind, string path, string basePath, string baseDirectory)'. 1>D:\repos\roslyn2\src\Dependencies\PooledObjects\PooledStringBuilder.cs(82,86,82,90): warning CS8604: Possible null reference argument for parameter 'pool' in 'PooledStringBuilder.PooledStringBuilder(ObjectPool pool)'. 1>NativePdbWriter\PdbWriter.cs(588,28,588,32): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>NativePdbWriter\PdbWriter.cs(597,34,597,38): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>NativePdbWriter\PdbWriter.cs(606,17,606,25): warning CS8604: Possible null reference argument for parameter 'checksum' in 'int SymUnmanagedWriter.DefineDocument(string name, Guid language, Guid vendor, Guid type, Guid algorithmId, byte[] checksum, byte[] source)'. 1>NativePdbWriter\PdbWriter.cs(607,17,607,31): warning CS8604: Possible null reference argument for parameter 'source' in 'int SymUnmanagedWriter.DefineDocument(string name, Guid language, Guid vendor, Guid type, Guid algorithmId, byte[] checksum, byte[] source)'. 1>FileSystem\PathUtilities.cs(147,20,147,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>FileSystem\PathUtilities.cs(181,24,181,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeAnalysisResourcesLocalizableErrorArgument.cs(21,29,21,33): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeAnalysisResourcesLocalizableErrorArgument.cs(21,35,21,39): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\SynthesizedLocalOrdinalsDispenser.cs(27,28,27,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\SynthesizedLocalOrdinalsDispenser.cs(12,27,12,60): warning CS8618: Non-nullable field '_lazyMap' is uninitialized. 1>D:\repos\roslyn2\src\Dependencies\PooledObjects\PooledStopwatch.cs(28,78,28,82): warning CS8604: Possible null reference argument for parameter 'pool' in 'PooledStopwatch.PooledStopwatch(ObjectPool pool)'. 1>D:\repos\roslyn2\src\Dependencies\PooledObjects\PooledHashSet.cs(32,80,32,84): warning CS8604: Possible null reference argument for parameter 'pool' in 'PooledHashSet.PooledHashSet(ObjectPool<PooledHashSet> pool)'. 1>CodeGen\SwitchStringJumpTableEmitter.cs(171,44,171,48): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>D:\repos\roslyn2\src\Dependencies\PooledObjects\PooledDictionary.cs(40,92,40,96): warning CS8604: Possible null reference argument for parameter 'pool' in 'PooledDictionary<K, V>.PooledDictionary(ObjectPool<PooledDictionary<K, V>> pool)'. 1>D:\repos\roslyn2\src\Dependencies\PooledObjects\ObjectPool1.cs(109,18,109,28): warning CS8618: Non-nullable field '_firstItem' is uninitialized. 1>D:\repos\roslyn2\src\Dependencies\PooledObjects\ObjectPool1.cs(137,85,137,89): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\ILBuilder.cs(65,18,65,27): warning CS8618: Non-nullable field '_lastCompleteBlock' is uninitialized. 1>CodeGen\ILBuilder.cs(65,18,65,27): warning CS8618: Non-nullable field '_lastSeqPointTree' is uninitialized. 1>CodeGen\ILBuilder.cs(65,18,65,27): warning CS8618: Non-nullable field 'RealizedSequencePoints' is uninitialized. 1>CodeGen\ILBuilder.cs(65,18,65,27): warning CS8618: Non-nullable field 'SeqPointsOpt' is uninitialized. 1>CodeGen\ILBuilder.cs(65,18,65,27): warning CS8618: Non-nullable field '_allocatedILMarkers' is uninitialized. 1>CodeGen\ArrayMembers.cs(327,80,327,84): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\ArrayMembers.cs(332,88,332,92): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\ArrayMembers.cs(334,80,334,84): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>D:\repos\roslyn2\src\Dependencies\PooledObjects\ObjectPool1.cs(166,81,166,85): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\ILBuilder.cs(138,33,138,37): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\ArrayMembers.cs(360,16,360,20): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>D:\repos\roslyn2\src\Dependencies\PooledObjects\ArrayBuilder.cs(47,16,47,28): warning CS8618: Non-nullable field '_pool' is uninitialized. 1>CodeGen\ILBuilder.cs(192,33,192,37): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\ILBuilder.cs(193,38,193,42): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\ILBuilder.cs(222,37,222,41): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\ILBuilder.cs(228,39,228,43): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>D:\repos\roslyn2\src\Dependencies\PooledObjects\ArrayBuilder.cs(369,78,369,82): warning CS8604: Possible null reference argument for parameter 'pool' in 'ArrayBuilder<T>.ArrayBuilder(ObjectPool<ArrayBuilder<T>> pool)'. 1>D:\repos\roslyn2\src\Dependencies\PooledObjects\ArrayBuilder.Enumerator.cs(45,28,45,40): warning CS8603: Possible null reference return. 1>CodeGen\SwitchIntegralJumpTableEmitter.cs(143,43,143,47): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\SwitchIntegralJumpTableEmitter.cs(147,44,147,48): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>PEWriter\Types.cs(352,26,352,69): warning CS8603: Possible null reference return. 1>CodeGen\CompilationTestData.cs(62,84,62,88): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\CompilationTestData.cs(14,27,14,46): warning CS8618: Non-nullable field 'Module' is uninitialized. 1>CodeGen\CompilationTestData.cs(14,27,14,46): warning CS8618: Non-nullable field 'SymWriterFactory' is uninitialized. 1>CodeGen\CompilationTestData.cs(14,27,14,46): warning CS8618: Non-nullable field '_lazyMethodsByName' is uninitialized. 1>FileSystem\PathUtilities.cs(404,24,404,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>FileSystem\PathUtilities.cs(415,28,415,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\ILBuilder.cs(369,24,369,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Collections\ArrayElement.cs(32,24,32,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Collections\ArrayElement.cs(48,24,48,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\ILBuilder.cs(412,20,412,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>FileSystem\FileUtilities.cs(108,28,108,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>FileSystem\FileUtilities.cs(114,32,114,36): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>FileSystem\FileUtilities.cs(124,32,124,36): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>FileSystem\FileUtilities.cs(142,32,142,36): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>FileSystem\FileUtilities.cs(160,32,160,36): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>FileSystem\FileUtilities.cs(165,32,165,36): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>FileSystem\FileUtilities.cs(174,28,174,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>FileSystem\FileUtilities.cs(201,24,201,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\SwitchIntegralJumpTableEmitter.cs(416,38,416,42): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>PEWriter\CustomDebugInfoWriter.cs(27,16,27,37): warning CS8618: Non-nullable field '_methodBodyWithModuleInfo' is uninitialized. 1>PEWriter\CustomDebugInfoWriter.cs(27,16,27,37): warning CS8618: Non-nullable field '_previousMethodBodyWithUsingInfo' is uninitialized. 1>FileSystem\FileUtilities.cs(212,24,212,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>FileSystem\FileUtilities.cs(218,24,218,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>FileSystem\FileUtilities.cs(224,24,224,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>PEWriter\CustomDebugInfoWriter.cs(50,39,50,43): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>PEWriter\CustomDebugInfoWriter.cs(58,31,58,35): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CodeGen\SwitchIntegralJumpTableEmitter.cs(431,38,431,42): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>FileSystem\FileUtilities.cs(274,24,274,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>PEWriter\CustomDebugInfoWriter.cs(174,20,174,27): warning CS8603: Possible null reference return. 1>CodeGen\ILBuilder.cs(730,43,730,47): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\ILBuilder.cs(986,51,986,92): warning CS8601: Possible null reference assignment. 1>D:\repos\roslyn2\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(311,29,311,71): warning CS8604: Possible null reference argument for parameter 'item' in 'void ArrayBuilder<string>.Add(string item)'. 1>CodeGen\ILBuilder.cs(1251,73,1251,77): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\ILBuilder.cs(1251,79,1251,83): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Collections\BitVector.cs(196,42,196,125): warning CS8604: Possible null reference argument for parameter 'bits' in 'BitVector.BitVector(uint bits0, uint[] bits, int capacity)'. 1>PEWriter\DebugSourceDocument.cs(24,16,24,35): warning CS8618: Non-nullable field '_sourceInfo' is uninitialized. 1>PEWriter\CustomDebugInfoWriter.cs(251,39,251,61): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>D:\repos\roslyn2\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(593,21,593,25): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>D:\repos\roslyn2\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(594,27,594,31): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>D:\repos\roslyn2\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(595,22,595,26): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>D:\repos\roslyn2\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(606,29,606,33): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>D:\repos\roslyn2\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(607,35,607,39): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>D:\repos\roslyn2\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(620,29,620,33): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>D:\repos\roslyn2\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(625,29,625,33): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>D:\repos\roslyn2\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(626,35,626,39): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>D:\repos\roslyn2\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(642,43,642,47): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>D:\repos\roslyn2\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(648,43,648,47): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>D:\repos\roslyn2\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(665,35,665,39): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>D:\repos\roslyn2\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(667,30,667,34): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>D:\repos\roslyn2\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(678,35,678,39): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>InternalUtilities\ConsList1.cs(78,21,78,25): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>D:\repos\roslyn2\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(694,21,694,25): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>D:\repos\roslyn2\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(695,22,695,26): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>D:\repos\roslyn2\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(707,25,707,29): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>D:\repos\roslyn2\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(723,29,723,33): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>D:\repos\roslyn2\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(731,29,731,33): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>D:\repos\roslyn2\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(810,37,810,41): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>D:\repos\roslyn2\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(817,37,817,41): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>D:\repos\roslyn2\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(823,37,823,41): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>D:\repos\roslyn2\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(831,29,831,33): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>InternalUtilities\ConsList1.cs(65,28,65,40): warning CS8603: Possible null reference return. 1>CodeGen\BasicBlock.cs(58,23,58,33): warning CS8618: Non-nullable field 'builder' is uninitialized. 1>CodeGen\BasicBlock.cs(58,23,58,33): warning CS8618: Non-nullable field '_lazyRegularInstructions' is uninitialized. 1>CodeGen\BasicBlock.cs(58,23,58,33): warning CS8618: Non-nullable field 'NextBlock' is uninitialized. 1>CodeGen\BasicBlock.cs(58,23,58,33): warning CS8618: Non-nullable field '_branchLabel' is uninitialized. 1>D:\repos\roslyn2\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(854,22,854,26): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>D:\repos\roslyn2\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(855,21,855,25): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Collections\SmallConcurrentSetOfInts.cs(30,16,30,40): warning CS8618: Non-nullable field '_next' is uninitialized. 1>CodeGen\BasicBlock.cs(62,22,62,32): warning CS8618: Non-nullable field 'builder' is uninitialized. 1>CodeGen\BasicBlock.cs(62,22,62,32): warning CS8618: Non-nullable field '_lazyRegularInstructions' is uninitialized. 1>CodeGen\BasicBlock.cs(62,22,62,32): warning CS8618: Non-nullable field 'NextBlock' is uninitialized. 1>CodeGen\BasicBlock.cs(62,22,62,32): warning CS8618: Non-nullable field '_branchLabel' is uninitialized. 1>Collections\SmallConcurrentSetOfInts.cs(35,17,35,41): warning CS8618: Non-nullable field '_next' is uninitialized. 1>CodeGen\SwitchIntegralJumpTableEmitter.SwitchBucket.cs(261,36,261,40): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\BasicBlock.cs(151,70,151,74): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Collections\SmallConcurrentSetOfInts.cs(101,80,101,84): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\BasicBlock.cs(158,48,158,52): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>PEWriter\ExceptionHandlerRegion.cs(70,24,70,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Collections\OrderPreservingMultiDictionary.cs(27,17,27,47): warning CS8618: Non-nullable field '_dictionary' is uninitialized. 1>CodeGen\BasicBlock.cs(202,28,202,34): warning CS8603: Possible null reference return. 1>D:\repos\roslyn2\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoEncoder.cs(43,24,43,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Collections\OrderPreservingMultiDictionary.cs(43,31,43,35): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Collections\OrderPreservingMultiDictionary.cs(56,120,56,124): warning CS8604: Possible null reference argument for parameter 'pool' in 'OrderPreservingMultiDictionary<K, V>.OrderPreservingMultiDictionary(ObjectPool<OrderPreservingMultiDictionary<K, V>> pool)'. 1>Collections\OrderPreservingMultiDictionary.cs(76,16,76,46): warning CS8618: Non-nullable field '_pool' is uninitialized. 1>Collections\OrderPreservingMultiDictionary.cs(76,16,76,46): warning CS8618: Non-nullable field '_dictionary' is uninitialized. 1>Collections\OrderPreservingMultiDictionary.cs(164,26,164,31): warning CS8601: Possible null reference assignment. 1>CodeGen\BasicBlock.cs(412,40,412,44): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\LocalConstantDefinition.cs(62,36,62,40): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Collections\CachingDictionary.cs(51,16,51,33): warning CS8618: Non-nullable field '_map' is uninitialized. 1>Collections\OrderPreservingMultiDictionary.cs(291,47,291,54): warning CS8603: Possible null reference return. 1>CodeGen\BasicBlock.cs(498,40,498,44): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\BasicBlock.cs(507,40,507,44): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\BasicBlock.cs(529,40,529,44): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Collections\CachingDictionary.cs(154,81,154,85): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Collections\CachingDictionary.cs(169,29,169,93): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CodeGen\LocalOrParameter.cs(26,41,26,45): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>D:\repos\roslyn2\src\Compilers\Core\AnalyzerDriver\DeclarationComputer.cs(18,58,18,72): warning CS8604: Possible null reference argument for parameter 'declaredSymbol' in 'DeclarationInfo.DeclarationInfo(SyntaxNode declaredNode, ImmutableArray<SyntaxNode> executableCodeBlocks, ISymbol declaredSymbol)'. 1>D:\repos\roslyn2\src\Compilers\Core\AnalyzerDriver\DeclarationComputer.cs(23,63,23,92): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>D:\repos\roslyn2\src\Compilers\Core\AnalyzerDriver\DeclarationComputer.cs(23,63,23,92): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\BasicBlock.cs(659,36,659,40): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\BasicBlock.cs(662,38,662,42): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\BasicBlock.cs(663,36,663,40): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\LocalSlotManager.cs(78,16,78,32): warning CS8618: Non-nullable field '_localMap' is uninitialized. 1>CodeGen\LocalSlotManager.cs(78,16,78,32): warning CS8618: Non-nullable field '_freeSlots' is uninitialized. 1>CodeGen\LocalSlotManager.cs(78,16,78,32): warning CS8618: Non-nullable field '_lazyAllLocals' is uninitialized. 1>CodeGen\LocalDefinition.cs(138,36,138,40): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\LocalSlotManager.cs(177,32,177,36): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\LocalSlotManager.cs(178,30,178,34): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\PrivateImplementationDetails.cs(63,18,63,46): warning CS8618: Non-nullable field '_mvidField' is uninitialized. 1>CodeGen\PrivateImplementationDetails.cs(367,77,367,81): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\PrivateImplementationDetails.cs(385,70,385,74): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\PrivateImplementationDetails.cs(423,78,423,82): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\LocalScopeManager.cs(555,20,555,41): warning CS8618: Non-nullable field '_lastFilterConditionBlock' is uninitialized. 1>CodeGen\LocalScopeManager.cs(555,20,555,41): warning CS8618: Non-nullable field '_blockedByFinallyDestination' is uninitialized. 1>CodeGen\LocalScopeManager.cs(588,48,588,52): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\PrivateImplementationDetails.cs(171,103,171,107): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>InternalUtilities\FileNameUtilities.cs(82,24,82,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>InternalUtilities\FileNameUtilities.cs(100,24,100,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>InternalUtilities\FileNameUtilities.cs(132,24,132,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>InternalUtilities\Hash.cs(62,45,62,50): warning CS8602: Possible dereference of a null reference. 1>InternalUtilities\Hash.cs(86,45,86,50): warning CS8602: Possible dereference of a null reference. 1>CodeGen\PrivateImplementationDetails.cs(543,90,543,94): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\PrivateImplementationDetails.cs(545,84,545,88): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\PrivateImplementationDetails.cs(547,86,547,90): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>InternalUtilities\Hash.cs(112,45,112,50): warning CS8602: Possible dereference of a null reference. 1>CodeGen\PrivateImplementationDetails.cs(549,103,549,107): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\PrivateImplementationDetails.cs(551,80,551,84): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\PrivateImplementationDetails.cs(553,88,553,92): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\PrivateImplementationDetails.cs(555,97,555,101): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\PrivateImplementationDetails.cs(557,74,557,78): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\BasicBlock.cs(690,20,690,47): warning CS8618: Non-nullable field 'NextExceptionHandler' is uninitialized. 1>InternalUtilities\ImmutableArrayInterop.cs(22,21,22,25): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CodeGen\SequencePointList.cs(35,17,35,34): warning CS8618: Non-nullable field '_tree' is uninitialized. 1>CodeGen\SequencePointList.cs(35,17,35,34): warning CS8618: Non-nullable field '_next' is uninitialized. 1>InternalUtilities\ImmutableArrayInterop.cs(50,21,50,25): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CodeGen\SequencePointList.cs(41,17,41,34): warning CS8618: Non-nullable field '_next' is uninitialized. 1>Collections\CachingFactory.cs(136,16,136,38): warning CS8618: Non-nullable field '_pool' is uninitialized. 1>XmlFileResolver.cs(73,20,73,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\LocalScopeManager.cs(308,24,308,38): warning CS8618: Non-nullable field '_localVariables' is uninitialized. 1>CodeGen\LocalScopeManager.cs(308,24,308,38): warning CS8618: Non-nullable field '_localConstants' is uninitialized. 1>CodeGen\LocalScopeManager.cs(308,24,308,38): warning CS8618: Non-nullable field '_stateMachineUserHoistedLocalSlotIndices' is uninitialized. 1>CodeGen\LocalScopeManager.cs(308,24,308,38): warning CS8618: Non-nullable field '_nestedScopes' is uninitialized. 1>CodeGen\LocalScopeManager.cs(308,24,308,38): warning CS8618: Non-nullable field 'Blocks' is uninitialized. 1>Collections\CachingFactory.cs(196,84,196,88): warning CS8604: Possible null reference argument for parameter 'pool' in 'CachingIdentityFactory<TKey, TValue>.CachingIdentityFactory(int size, Func<TKey, TValue> valueFactory, ObjectPool<CachingIdentityFactory<TKey, TValue>> pool)'. 1>CodeGen\BasicBlock.cs(712,20,712,31): warning CS8618: Non-nullable field 'BranchLabels' is uninitialized. 1>InternalUtilities\InterlockedOperations.cs(24,67,24,71): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\LocalScopeManager.cs(24,22,24,39): warning CS8618: Non-nullable field '_enclosingExceptionHandler' is uninitialized. 1>CodeGen\LocalScopeManager.cs(86,24,86,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CodeGen\LabelInfo.cs(33,24,33,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>InternalUtilities\JsonWriter.cs(203,25,203,26): warning CS8602: Possible dereference of a null reference. 1>InternalUtilities\JsonWriter.cs(206,25,206,26): warning CS8602: Possible dereference of a null reference. 1>InternalUtilities\JsonWriter.cs(211,49,211,50): warning CS8604: Possible null reference argument for parameter 'builder' in 'void JsonWriter.AppendCharAsUnicode(StringBuilder builder, char c)'. 1>InternalUtilities\JsonWriter.cs(231,20,231,33): warning CS8602: Possible dereference of a null reference. 1>DiaSymReader\Writer\SymUnmanagedWriterException.cs(17,16,17,43): warning CS8618: Non-nullable property 'ImplementationModuleName' is uninitialized. 1>DiaSymReader\Writer\SymUnmanagedWriterException.cs(21,16,21,43): warning CS8618: Non-nullable property 'ImplementationModuleName' is uninitialized. 1>DiaSymReader\Writer\SymUnmanagedWriterException.cs(25,16,25,43): warning CS8618: Non-nullable property 'ImplementationModuleName' is uninitialized. 1>Collections\ConcurrentCache.cs(41,24,41,27): warning CS8602: Possible dereference of a null reference. 1>Collections\ConcurrentCache.cs(45,56,45,65): warning CS8602: Possible dereference of a null reference. 1>Serialization\ObjectReader.cs(92,24,92,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Serialization\ObjectReader.cs(98,24,98,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Collections\ConcurrentCache.cs(56,24,56,27): warning CS8602: Possible dereference of a null reference. 1>Collections\ConcurrentCache.cs(60,56,60,65): warning CS8602: Possible dereference of a null reference. 1>InternalUtilities\MultiDictionary.cs(201,98,201,99): warning CS8604: Possible null reference argument for parameter 'value' in 'ValueSet.ValueSet(object value)'. 1>InternalUtilities\MultiDictionary.cs(60,47,60,59): warning CS8603: Possible null reference return. 1>Collections\SmallDictionary.cs(40,16,40,31): warning CS8618: Non-nullable field '_root' is uninitialized. 1>InternalUtilities\OneOrMany.cs(87,24,87,28): warning CS8602: Possible dereference of a null reference. 1>InternalUtilities\OneOrMany.cs(93,21,93,25): warning CS8602: Possible dereference of a null reference. 1>InternalUtilities\OneOrMany.cs(106,24,106,28): warning CS8602: Possible dereference of a null reference. 1>InternalUtilities\OneOrMany.cs(113,22,113,26): warning CS8602: Possible dereference of a null reference. 1>Collections\EnumerableExtensions.cs(116,24,116,40): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Collections\EnumerableExtensions.cs(119,35,119,59): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Collections\EnumerableExtensions.cs(129,28,129,44): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Collections\EnumerableExtensions.cs(135,28,135,44): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Serialization\ObjectReader.cs(179,48,179,52): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>InternalUtilities\PerformanceSensitiveAttribute.cs(21,16,21,45): warning CS8618: Non-nullable property 'Constraint' is uninitialized. 1>Collections\SmallDictionary.cs(125,41,125,45): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Collections\SmallDictionary.cs(299,52,299,69): warning CS8604: Possible null reference argument for parameter 'parent' in 'void SmallDictionary<K, V>.HandleInsert(AvlNode node, AvlNode parent, K key, V value, bool add)'. 1>Serialization\ObjectReader.cs(318,20,318,76): warning CS8603: Possible null reference return. 1>Collections\SmallDictionary.cs(459,32,459,51): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Collections\SmallDictionary.cs(172,20,172,27): warning CS8618: Non-nullable field 'Left' is uninitialized. 1>Collections\SmallDictionary.cs(172,20,172,27): warning CS8618: Non-nullable field 'Right' is uninitialized. 1>Collections\SmallDictionary.cs(579,47,579,57): warning CS8603: Possible null reference return. 1>Collections\SmallDictionary.cs(696,47,696,57): warning CS8603: Possible null reference return. 1>InternalUtilities\SpecializedCollections.Singleton.Enumerator1.cs(25,47,25,57): warning CS8603: Possible null reference return. 1>InternalUtilities\StringTable.cs(72,18,72,22): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>InternalUtilities\SpecializedCollections.ReadOnly.Set.cs(37,28,37,38): warning CS8602: Possible dereference of a null reference. 1>InternalUtilities\StringTable.cs(90,70,90,74): warning CS8604: Possible null reference argument for parameter 'pool' in 'StringTable.StringTable(ObjectPool pool)'. 1>InternalUtilities\SpecializedCollections.ReadOnly.Set.cs(42,28,42,38): warning CS8602: Possible dereference of a null reference. 1>InternalUtilities\SpecializedCollections.ReadOnly.Set.cs(47,28,47,38): warning CS8602: Possible dereference of a null reference. 1>InternalUtilities\SpecializedCollections.ReadOnly.Set.cs(52,28,52,38): warning CS8602: Possible dereference of a null reference. 1>InternalUtilities\SpecializedCollections.ReadOnly.Set.cs(57,28,57,38): warning CS8602: Possible dereference of a null reference. 1>InternalUtilities\SpecializedCollections.ReadOnly.Set.cs(62,28,62,38): warning CS8602: Possible dereference of a null reference. 1>InternalUtilities\StringExtensions.cs(145,20,145,103): warning CS8603: Possible null reference return. 1>InternalUtilities\StringExtensions.cs(161,22,161,26): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>InternalUtilities\SpecializedCollections.ReadOnly.Enumerable2.cs(21,28,21,43): warning CS8602: Possible dereference of a null reference. 1>InternalUtilities\SpecializedCollections.ReadOnly.Enumerable1.cs(23,28,23,43): warning CS8602: Possible dereference of a null reference. 1>CommandLine\CommonCommandLineArguments.cs(298,18,298,38): warning CS8618: Non-nullable property 'BaseDirectory' is uninitialized. 1>CommandLine\CommonCommandLineArguments.cs(298,18,298,38): warning CS8618: Non-nullable property 'CompilationName' is uninitialized. 1>CommandLine\CommonCommandLineArguments.cs(298,18,298,38): warning CS8618: Non-nullable property 'EmitOptions' is uninitialized. 1>CommandLine\CommonCommandLineArguments.cs(298,18,298,38): warning CS8618: Non-nullable property 'OutputFileName' is uninitialized. 1>CommandLine\CommonCommandLineArguments.cs(298,18,298,38): warning CS8618: Non-nullable property 'OutputRefFilePath' is uninitialized. 1>CommandLine\CommonCommandLineArguments.cs(298,18,298,38): warning CS8618: Non-nullable property 'PdbPath' is uninitialized. 1>CommandLine\CommonCommandLineArguments.cs(298,18,298,38): warning CS8618: Non-nullable property 'SourceLink' is uninitialized. 1>CommandLine\CommonCommandLineArguments.cs(298,18,298,38): warning CS8618: Non-nullable property 'RuleSetPath' is uninitialized. 1>CommandLine\CommonCommandLineArguments.cs(298,18,298,38): warning CS8618: Non-nullable property 'OutputDirectory' is uninitialized. 1>CommandLine\CommonCommandLineArguments.cs(298,18,298,38): warning CS8618: Non-nullable property 'DocumentationPath' is uninitialized. 1>CommandLine\CommonCommandLineArguments.cs(298,18,298,38): warning CS8618: Non-nullable property 'ErrorLogPath' is uninitialized. 1>CommandLine\CommonCommandLineArguments.cs(298,18,298,38): warning CS8618: Non-nullable property 'AppConfigPath' is uninitialized. 1>CommandLine\CommonCommandLineArguments.cs(298,18,298,38): warning CS8618: Non-nullable property 'Win32ResourceFile' is uninitialized. 1>CommandLine\CommonCommandLineArguments.cs(298,18,298,38): warning CS8618: Non-nullable property 'Win32Icon' is uninitialized. 1>CommandLine\CommonCommandLineArguments.cs(298,18,298,38): warning CS8618: Non-nullable property 'Win32Manifest' is uninitialized. 1>CommandLine\CommonCommandLineArguments.cs(298,18,298,38): warning CS8618: Non-nullable property 'Encoding' is uninitialized. 1>CommandLine\CommonCommandLineArguments.cs(298,18,298,38): warning CS8618: Non-nullable property 'TouchedFilesPath' is uninitialized. 1>CommandLine\CommonCommandLineArguments.cs(298,18,298,38): warning CS8618: Non-nullable property 'PreferredUILang' is uninitialized. 1>InternalUtilities\SpecializedCollections.ReadOnly.Collection.cs(32,28,32,43): warning CS8602: Possible dereference of a null reference. 1>CommandLine\CommonCommandLineArguments.cs(317,80,317,84): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CommandLine\CommonCommandLineArguments.cs(317,106,317,110): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>InternalUtilities\SpecializedCollections.ReadOnly.Collection.cs(37,21,37,36): warning CS8602: Possible dereference of a null reference. 1>InternalUtilities\SpecializedCollections.ReadOnly.Collection.cs(44,32,44,47): warning CS8602: Possible dereference of a null reference. 1>InternalUtilities\StringTable.cs(197,29,197,61): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>InternalUtilities\StringTable.cs(231,29,231,61): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CommandLine\CommonCompiler.CompilerEmitStreamProvider.cs(24,22,24,48): warning CS8618: Non-nullable field '_streamToDispose' is uninitialized. 1>Serialization\ObjectReader.cs(272,29,272,33): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CommandLine\CommonCompiler.CompilerEmitStreamProvider.cs(46,46,46,50): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>InternalUtilities\StringTable.cs(265,29,265,61): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CommandLine\CommonCompiler.cs(97,16,97,30): warning CS8618: Non-nullable field '_fileOpen' is uninitialized. 1>InternalUtilities\StringTable.cs(314,20,314,21): warning CS8603: Possible null reference return. 1>CommandLine\CommonCompiler.CompilerEmitStreamProvider.cs(96,36,96,40): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CommandLine\CommonCompiler.CompilerEmitStreamProvider.cs(105,28,105,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CommandLine\CommonCommandLineParser.cs(83,24,83,28): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CommandLine\CommonCommandLineParser.cs(84,25,84,29): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CommandLine\CommonCommandLineParser.cs(101,28,101,32): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CommandLine\CommonCommandLineParser.cs(102,29,102,33): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CommandLine\CommonCommandLineParser.cs(115,25,115,29): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>InternalUtilities\TextKeyedCache.cs(73,18,73,22): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>InternalUtilities\StringTable.cs(349,20,349,21): warning CS8603: Possible null reference return. 1>InternalUtilities\TextKeyedCache.cs(80,17,80,31): warning CS8618: Non-nullable field '_random' is uninitialized. 1>CommandLine\CommonCommandLineParser.cs(129,30,129,34): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CommandLine\CommonCommandLineParser.cs(130,31,130,35): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CommandLine\CommonCommandLineParser.cs(149,36,149,40): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CommandLine\CommonCommandLineParser.cs(164,34,164,38): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>InternalUtilities\TextKeyedCache.cs(92,82,92,86): warning CS8604: Possible null reference argument for parameter 'pool' in 'TextKeyedCache.TextKeyedCache(ObjectPool<TextKeyedCache> pool)'. 1>CommandLine\CommonCompiler.cs(242,38,242,42): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CommandLine\CommonCompiler.cs(243,24,243,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CommandLine\CommonCommandLineParser.cs(232,30,232,34): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CommandLine\CommonCommandLineParser.cs(233,31,233,35): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CommandLine\CommonCommandLineParser.cs(242,34,242,38): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CommandLine\CommonCompiler.cs(283,24,283,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CommandLine\CommonCommandLineParser.cs(260,74,260,78): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CommandLine\CommonCommandLineParser.cs(269,20,269,27): warning CS8603: Possible null reference return. 1>CommandLine\CommonCommandLineParser.cs(296,20,296,31): warning CS8603: Possible null reference return. 1>InternalUtilities\StringTable.cs(567,29,567,61): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>InternalUtilities\StringTable.cs(590,33,590,81): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>InternalUtilities\TextKeyedCache.cs(139,20,139,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>InternalUtilities\TextKeyedCache.cs(175,20,175,21): warning CS8603: Possible null reference return. 1>CommandLine\CommonCommandLineParser.cs(423,30,423,34): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CommandLine\CommonCommandLineParser.cs(424,28,424,32): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CommandLine\CommonCommandLineParser.cs(425,26,425,30): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CommandLine\CommonCommandLineParser.cs(426,26,426,30): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CommandLine\CommonCommandLineArguments.cs(423,116,423,133): warning CS8602: Possible dereference of a null reference. 1>CommandLine\CommonCommandLineArguments.cs(426,131,426,148): warning CS8602: Possible dereference of a null reference. 1>CommandLine\CommonCommandLineArguments.cs(429,116,429,133): warning CS8602: Possible dereference of a null reference. 1>CommandLine\CommonCommandLineParser.cs(493,27,493,31): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CommandLine\CommonCommandLineArguments.cs(477,99,477,103): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CommandLine\CommonCommandLineArguments.cs(477,35,477,188): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CommandLine\CommonCommandLineArguments.cs(488,20,488,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CommandLine\CommonCompiler.cs(468,26,468,30): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CommandLine\CommonCompiler.cs(475,90,475,96): warning CS8604: Possible null reference argument for parameter 'errorLoggerOpt' in 'bool CommonCompiler.ReportErrors(IEnumerable diagnostics, TextWriter consoleOutput, ErrorLogger errorLoggerOpt)'. 1>CommandLine\CommonCompiler.cs(476,20,476,26): warning CS8603: Possible null reference return. 1>CommandLine\CommonCommandLineParser.cs(571,24,571,28): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CommandLine\CommonCommandLineParser.cs(572,24,572,28): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CommandLine\CommonCommandLineParser.cs(573,24,573,28): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CommandLine\CommonCommandLineParser.cs(574,28,574,32): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CommandLine\CommonCommandLineParser.cs(575,29,575,33): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CommandLine\CommonCompiler.cs(506,47,506,58): warning CS8604: Possible null reference argument for parameter 'errorLogger' in 'int CommonCompiler.RunCore(TextWriter consoleOutput, ErrorLogger errorLogger, CancellationToken cancellationToken)'. 1>CommandLine\CommonCompiler.cs(514,65,514,76): warning CS8604: Possible null reference argument for parameter 'errorLoggerOpt' in 'bool CommonCompiler.ReportErrors(IEnumerable diagnostics, TextWriter consoleOutput, ErrorLogger errorLoggerOpt)'. 1>CommandLine\TouchedFileLogger.cs(67,17,67,21): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CommandLine\TouchedFileLogger.cs(92,17,92,21): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CommandLine\CommonCompiler.cs(562,72,562,90): warning CS8604: Possible null reference argument for parameter 'touchedFilesLogger' in 'Compilation CommonCompiler.CreateCompilation(TextWriter consoleOutput, TouchedFileLogger touchedFilesLogger, ErrorLogger errorLoggerOpt)'. 1>CommandLine\CommonCompiler.cs(570,109,570,127): warning CS8604: Possible null reference argument for parameter 'touchedFilesLogger' in 'ImmutableArray CommonCompiler.ResolveAdditionalFilesFromArguments(List diagnostics, CommonMessageProvider messageProvider, TouchedFileLogger touchedFilesLogger)'. 1>CommandLine\CommonCompiler.cs(585,17,585,35): warning CS8604: Possible null reference argument for parameter 'touchedFilesLogger' in 'void CommonCompiler.CompileAndEmit(TouchedFileLogger touchedFilesLogger, ref Compilation compilation, ImmutableArray analyzers, ImmutableArray additionalTextFiles, ImmutableArray embeddedTexts, DiagnosticBag diagnostics, CancellationToken cancellationToken, out CancellationTokenSource analyzerCts, out bool reportAnalyzer, out AnalyzerDriver analyzerDriver)'. 1>Compilation\Compilation.cs(62,18,62,29): warning CS8618: Non-nullable field '_lazyMakeWellKnownTypeMissingMap' is uninitialized. 1>Compilation\Compilation.cs(62,18,62,29): warning CS8618: Non-nullable field '_lazyMakeMemberMissingMap' is uninitialized. 1>Compilation\Compilation.cs(62,18,62,29): warning CS8618: Non-nullable field '_lazyTreeToUsedImportDirectivesMap' is uninitialized. 1>InternalUtilities\UICultureUtilities.cs(25,30,25,34): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>InternalUtilities\UICultureUtilities.cs(32,30,32,34): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>InternalUtilities\UICultureUtilities.cs(39,30,39,34): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>InternalUtilities\UICultureUtilities.cs(48,26,48,30): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>InternalUtilities\UICultureUtilities.cs(63,30,63,34): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>InternalUtilities\UICultureUtilities.cs(71,30,71,34): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>InternalUtilities\UICultureUtilities.cs(78,30,78,34): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>InternalUtilities\UICultureUtilities.cs(85,30,85,34): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>InternalUtilities\UICultureUtilities.cs(97,26,97,30): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>InternalUtilities\UICultureUtilities.cs(107,41,107,45): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(153,28,153,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>PEWriter\FullMetadataWriter.cs(51,39,51,82): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>PEWriter\FullMetadataWriter.cs(55,39,55,82): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>PEWriter\FullMetadataWriter.cs(59,39,59,43): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>PEWriter\FullMetadataWriter.cs(67,61,67,76): warning CS8604: Possible null reference argument for parameter 'debugBuilderOpt' in 'FullMetadataWriter.FullMetadataWriter(EmitContext context, MetadataBuilder builder, MetadataBuilder debugBuilderOpt, DynamicAnalysisDataWriter dynamicAnalysisDataWriterOpt, CommonMessageProvider messageProvider, bool metadataOnly, bool deterministic, bool emitTestCoverageData, CancellationToken cancellationToken)'. 1>PEWriter\FullMetadataWriter.cs(67,78,67,106): warning CS8604: Possible null reference argument for parameter 'dynamicAnalysisDataWriterOpt' in 'FullMetadataWriter.FullMetadataWriter(EmitContext context, MetadataBuilder builder, MetadataBuilder debugBuilderOpt, DynamicAnalysisDataWriter dynamicAnalysisDataWriterOpt, CommonMessageProvider messageProvider, bool metadataOnly, bool deterministic, bool emitTestCoverageData, CancellationToken cancellationToken)'. 1>CommandLine\CommonCommandLineParser.cs(872,28,872,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CommandLine\CommonCommandLineParser.cs(876,20,876,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CommandLine\CommonCompiler.cs(645,27,645,31): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CommandLine\CommonCompiler.cs(647,30,647,34): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CommandLine\CommonCompiler.cs(729,38,729,42): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CommandLine\CommonCompiler.cs(730,39,730,74): warning CS8604: Possible null reference argument for parameter 'sourceLinkStream' in 'CommonPEModuleBuilder Compilation.CheckOptionsAndCreateModuleBuilder(DiagnosticBag diagnostics, IEnumerable manifestResources, EmitOptions options, IMethodSymbol debugEntryPoint, Stream sourceLinkStream, IEnumerable embeddedTexts, CompilationTestData testData, CancellationToken cancellationToken)'. 1>CommandLine\CommonCompiler.cs(732,31,732,35): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CommandLine\CommonCompiler.cs(747,40,747,44): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CommandLine\CommonCompiler.cs(788,41,788,69): warning CS8604: Possible null reference argument for parameter 'xmlDocumentationStream' in 'bool Compilation.GenerateResourcesAndDocumentationComments(CommonPEModuleBuilder moduleBeingBuilt, Stream xmlDocumentationStream, Stream win32ResourcesStream, string outputNameOverride, DiagnosticBag diagnostics, CancellationToken cancellationToken)'. 1>CommandLine\CommonCompiler.cs(804,65,804,69): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CommandLine\CommonCompiler.cs(808,51,808,55): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CommandLine\CommonCompiler.cs(847,29,847,51): warning CS8604: Possible null reference argument for parameter 'metadataPEStreamProvider' in 'bool Compilation.SerializeToPeStream(CommonPEModuleBuilder moduleBeingBuilt, EmitStreamProvider peStreamProvider, EmitStreamProvider metadataPEStreamProvider, EmitStreamProvider pdbStreamProvider, Func<ISymWriterMetadataProvider, SymUnmanagedWriter> testSymWriterFactory, DiagnosticBag diagnostics, bool metadataOnly, bool includePrivateMembers, bool emitTestCoverageData, string pePdbFilePath, RSAParameters? privateKeyOpt, CancellationToken cancellationToken)'. 1>CommandLine\CommonCompiler.cs(848,29,848,49): warning CS8604: Possible null reference argument for parameter 'pdbStreamProvider' in 'bool Compilation.SerializeToPeStream(CommonPEModuleBuilder moduleBeingBuilt, EmitStreamProvider peStreamProvider, EmitStreamProvider metadataPEStreamProvider, EmitStreamProvider pdbStreamProvider, Func<ISymWriterMetadataProvider, SymUnmanagedWriter> testSymWriterFactory, DiagnosticBag diagnostics, bool metadataOnly, bool includePrivateMembers, bool emitTestCoverageData, string pePdbFilePath, RSAParameters? privateKeyOpt, CancellationToken cancellationToken)'. 1>CommandLine\CommonCompiler.cs(849,51,849,55): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CommandLine\CommonCompiler.cs(951,67,951,75): warning CS8604: Possible null reference argument for parameter 'filePath' in 'void CommonMessageProvider.ReportStreamWriteException(Exception e, string filePath, DiagnosticBag diagnostics)'. 1>TreeDumper.cs(227,73,227,77): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(727,20,727,83): warning CS8603: Possible null reference return. 1>Compilation\Compilation.cs(847,28,847,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(862,20,862,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>PEWriter\FullMetadataWriter.cs(351,60,351,70): warning CS8604: Possible null reference argument for parameter 'def' in 'TypeDefinitionHandle FullMetadataWriter.GetTypeDefinitionHandle(ITypeDefinition def)'. 1>PEWriter\FullMetadataWriter.cs(369,60,369,70): warning CS8604: Possible null reference argument for parameter 'def' in 'TypeDefinitionHandle FullMetadataWriter.GetTypeDefinitionHandle(ITypeDefinition def)'. 1>Compilation\Compilation.cs(940,75,940,79): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxWalker.cs(41,31,41,45): warning CS8604: Possible null reference argument for parameter 'node' in 'void SyntaxWalker.Visit(SyntaxNode node)'. 1>CommandLine\CommonCompiler.cs(1074,24,1074,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(1080,73,1080,77): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CommandLine\CommonCompiler.cs(1117,20,1117,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(1159,118,1159,122): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(1161,24,1161,28): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CommandLine\CommonCompiler.cs(1122,20,1124,152): warning CS8603: Possible null reference return. 1>Syntax\SyntaxTriviaList.cs(70,24,70,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CommandLine\CommonCompiler.cs(1131,24,1131,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CommandLine\CommonCompiler.cs(1137,24,1137,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CommandLine\CommonCompiler.cs(1149,20,1149,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxTriviaList.cs(113,60,113,79): warning CS8604: Possible null reference argument for parameter 'triviaNode' in 'SyntaxTrivia.SyntaxTrivia(in SyntaxToken token, GreenNode triviaNode, int position, int index)'. 1>InternalUtilities\WeakList.cs(126,35,126,39): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CommandLine\CommonCompiler.cs(1206,69,1206,73): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(1298,24,1298,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(1310,24,1310,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(1315,24,1315,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(1320,24,1320,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxTriviaList.cs(352,63,352,114): warning CS8604: Possible null reference argument for parameter 'node' in 'SyntaxTriviaList.SyntaxTriviaList(in SyntaxToken token, GreenNode node, int position, int index = 0)'. 1>Compilation\Compilation.cs(1330,24,1330,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(1341,24,1341,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(1346,24,1346,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxTriviaList.cs(398,67,398,118): warning CS8604: Possible null reference argument for parameter 'node' in 'SyntaxTriviaList.SyntaxTriviaList(in SyntaxToken token, GreenNode node, int position, int index = 0)'. 1>Syntax\SyntaxTriviaList.cs(438,20,438,56): warning CS8603: Possible null reference return. 1>CommandLine\CommonCompiler.LoggingMetadataFileReferenceResolver.cs(50,65,50,110): warning CS8604: Possible null reference argument for parameter 'other' in 'bool LoggingMetadataFileReferenceResolver.Equals(LoggingMetadataFileReferenceResolver other)'. 1>Syntax\SyntaxTriviaList.Enumerator.cs(32,28,32,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\CommonModuleCompilationState.cs(44,124,44,128): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxTriviaList.Enumerator.cs(45,28,45,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\CommonModuleCompilationState.cs(57,32,57,36): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Compilation\CommonModuleCompilationState.cs(29,20,29,42): warning CS8618: Non-nullable field '_lazyStateMachineTypes' is uninitialized. 1>Syntax\SyntaxTriviaList.Enumerator.cs(54,42,54,75): warning CS8604: Possible null reference argument for parameter 'greenNode' in 'void Enumerator.InitializeFrom(in SyntaxToken token, GreenNode greenNode, int index, int position)'. 1>Syntax\SyntaxTriviaList.Enumerator.cs(76,42,76,55): warning CS8604: Possible null reference argument for parameter 'greenNode' in 'void Enumerator.InitializeFrom(in SyntaxToken token, GreenNode greenNode, int index, int position)'. 1>Syntax\SyntaxTriviaList.Enumerator.cs(85,32,85,36): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>InternalUtilities\XmlUtilities.cs(69,28,69,32): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>InternalUtilities\XmlUtilities.cs(82,24,82,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>InternalUtilities\XmlUtilities.cs(88,24,88,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Operations\OperationWalker.cs(25,19,25,28): warning CS8604: Possible null reference argument for parameter 'operation' in 'void OperationWalker.Visit(IOperation operation)'. 1>Compilation\Compilation.cs(1789,114,1789,118): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(1813,114,1813,118): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\CompilationOptions.cs(289,34,289,92): warning CS8601: Possible null reference assignment. 1>Compilation\Compilation.cs(1908,42,1908,46): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(1909,44,1909,48): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(1910,43,1910,47): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(1911,40,1911,44): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(1912,35,1912,39): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(1922,40,1922,44): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(1955,17,1955,39): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(1956,17,1956,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(1957,17,1957,51): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(1981,17,1981,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(1982,17,1982,51): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(2009,35,2009,39): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\NoPia\VtblGap.cs(22,20,22,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Operations\OperationVisitor.cs(540,20,540,36): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Operations\OperationVisitor.cs(545,20,545,36): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\NoPia\VtblGap.cs(112,26,112,30): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\NoPia\VtblGap.cs(132,26,132,30): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\NoPia\VtblGap.cs(155,24,155,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(2154,27,2154,31): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\NoPia\VtblGap.cs(216,26,216,30): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\NoPia\VtblGap.cs(221,26,221,30): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxTrivia.cs(197,20,197,75): warning CS8603: Possible null reference return. 1>Compilation\Compilation.cs(2205,36,2205,40): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(2223,49,2223,53): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(2243,25,2243,107): warning CS8604: Possible null reference argument for parameter 'metadataPEStreamProvider' in 'bool Compilation.SerializeToPeStream(CommonPEModuleBuilder moduleBeingBuilt, EmitStreamProvider peStreamProvider, EmitStreamProvider metadataPEStreamProvider, EmitStreamProvider pdbStreamProvider, Func<ISymWriterMetadataProvider, SymUnmanagedWriter> testSymWriterFactory, DiagnosticBag diagnostics, bool metadataOnly, bool includePrivateMembers, bool emitTestCoverageData, string pePdbFilePath, RSAParameters? privateKeyOpt, CancellationToken cancellationToken)'. 1>Compilation\Compilation.cs(2244,25,2244,93): warning CS8604: Possible null reference argument for parameter 'pdbStreamProvider' in 'bool Compilation.SerializeToPeStream(CommonPEModuleBuilder moduleBeingBuilt, EmitStreamProvider peStreamProvider, EmitStreamProvider metadataPEStreamProvider, EmitStreamProvider pdbStreamProvider, Func<ISymWriterMetadataProvider, SymUnmanagedWriter> testSymWriterFactory, DiagnosticBag diagnostics, bool metadataOnly, bool includePrivateMembers, bool emitTestCoverageData, string pePdbFilePath, RSAParameters? privateKeyOpt, CancellationToken cancellationToken)'. 1>Compilation\Compilation.cs(2328,125,2328,129): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(2377,24,2377,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(2386,24,2386,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(2437,33,2437,37): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Compilation\Compilation.cs(2442,59,2442,72): warning CS8604: Possible null reference argument for parameter 'path' in 'string PathUtilities.GetFileName(string path, bool includeExtension = true)'. 1>Compilation\Compilation.cs(2468,21,2470,121): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Compilation\Compilation.cs(2473,21,2475,114): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Compilation\Compilation.cs(2484,25,2484,39): warning CS8604: Possible null reference argument for parameter 'getMetadataPeStreamOpt' in 'bool Compilation.SerializePeToStream(CommonPEModuleBuilder moduleBeingBuilt, DiagnosticBag metadataDiagnostics, CommonMessageProvider messageProvider, Func getPeStream, Func getMetadataPeStreamOpt, Func getPortablePdbStreamOpt, PdbWriter nativePdbWriterOpt, string pdbPathOpt, bool metadataOnly, bool includePrivateMembers, bool isDeterministic, bool emitTestCoverageData, RSAParameters? privateKeyOpt, CancellationToken cancellationToken)'. 1>Compilation\Compilation.cs(2485,25,2485,45): warning CS8604: Possible null reference argument for parameter 'getPortablePdbStreamOpt' in 'bool Compilation.SerializePeToStream(CommonPEModuleBuilder moduleBeingBuilt, DiagnosticBag metadataDiagnostics, CommonMessageProvider messageProvider, Func getPeStream, Func getMetadataPeStreamOpt, Func getPortablePdbStreamOpt, PdbWriter nativePdbWriterOpt, string pdbPathOpt, bool metadataOnly, bool includePrivateMembers, bool isDeterministic, bool emitTestCoverageData, RSAParameters? privateKeyOpt, CancellationToken cancellationToken)'. 1>Compilation\Compilation.cs(2486,25,2486,40): warning CS8604: Possible null reference argument for parameter 'nativePdbWriterOpt' in 'bool Compilation.SerializePeToStream(CommonPEModuleBuilder moduleBeingBuilt, DiagnosticBag metadataDiagnostics, CommonMessageProvider messageProvider, Func getPeStream, Func getMetadataPeStreamOpt, Func getPortablePdbStreamOpt, PdbWriter nativePdbWriterOpt, string pdbPathOpt, bool metadataOnly, bool includePrivateMembers, bool isDeterministic, bool emitTestCoverageData, RSAParameters? privateKeyOpt, CancellationToken cancellationToken)'. 1>Compilation\Compilation.cs(2487,25,2487,38): warning CS8604: Possible null reference argument for parameter 'pdbPathOpt' in 'bool Compilation.SerializePeToStream(CommonPEModuleBuilder moduleBeingBuilt, DiagnosticBag metadataDiagnostics, CommonMessageProvider messageProvider, Func getPeStream, Func getMetadataPeStreamOpt, Func getPortablePdbStreamOpt, PdbWriter nativePdbWriterOpt, string pdbPathOpt, bool metadataOnly, bool includePrivateMembers, bool isDeterministic, bool emitTestCoverageData, RSAParameters? privateKeyOpt, CancellationToken cancellationToken)'. 1>Compilation\Compilation.cs(2544,65,2544,91): warning CS8604: Possible null reference argument for parameter 'keyFilePath' in 'Diagnostic StrongNameKeys.GetError(string keyFilePath, string keyContainerName, object message, CommonMessageProvider messageProvider)'. 1>Compilation\Compilation.cs(2544,93,2544,120): warning CS8604: Possible null reference argument for parameter 'keyContainerName' in 'Diagnostic StrongNameKeys.GetError(string keyFilePath, string keyContainerName, object message, CommonMessageProvider messageProvider)'. 1>Compilation\Compilation.cs(2550,65,2550,91): warning CS8604: Possible null reference argument for parameter 'keyFilePath' in 'Diagnostic StrongNameKeys.GetError(string keyFilePath, string keyContainerName, object message, CommonMessageProvider messageProvider)'. 1>Compilation\Compilation.cs(2550,93,2550,120): warning CS8604: Possible null reference argument for parameter 'keyContainerName' in 'Diagnostic StrongNameKeys.GetError(string keyFilePath, string keyContainerName, object message, CommonMessageProvider messageProvider)'. 1>Compilation\Compilation.cs(2570,24,2570,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(2592,24,2592,65): warning CS8619: Nullability of reference types in value of type '(Stream? peStream, Stream? signingStream, Stream? selectedStream)' doesn't match target type '(Stream peStream, Stream signingStream, Stream selectedStream)'. 1>Compilation\Compilation.cs(2599,24,2599,65): warning CS8619: Nullability of reference types in value of type '(Stream? peStream, Stream? signingStream, Stream? selectedStream)' doesn't match target type '(Stream peStream, Stream signingStream, Stream selectedStream)'. 1>Compilation\Compilation.cs(2627,20,2627,61): warning CS8619: Nullability of reference types in value of type '(Stream? peStream, Stream? signingStream, Stream? selectedStream)' doesn't match target type '(Stream peStream, Stream signingStream, Stream selectedStream)'. 1>Compilation\Compilation.cs(2651,51,2651,55): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(2673,55,2673,59): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(2676,46,2676,50): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(2677,41,2677,45): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(2678,33,2678,37): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxTokenList.cs(37,23,37,35): warning CS8601: Possible null reference assignment. 1>Syntax\SyntaxTokenList.cs(48,20,48,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxTokenList.cs(56,20,56,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxTokenList.cs(64,24,64,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxTokenList.cs(82,24,82,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(2714,65,2714,69): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(2729,25,2729,43): warning CS8604: Possible null reference argument for parameter 'nativePdbWriterOpt' in 'void MetadataWriter.WriteMetadataAndIL(PdbWriter nativePdbWriterOpt, Stream metadataStream, Stream ilStream, Stream portablePdbStreamOpt, out MetadataSizes metadataSizes)'. 1>Compilation\Compilation.cs(2732,25,2732,72): warning CS8604: Possible null reference argument for parameter 'portablePdbStreamOpt' in 'void MetadataWriter.WriteMetadataAndIL(PdbWriter nativePdbWriterOpt, Stream metadataStream, Stream ilStream, Stream portablePdbStreamOpt, out MetadataSizes metadataSizes)'. 1>Compilation\Compilation.cs(2739,28,2739,117): warning CS8603: Possible null reference return. 1>Compilation\Compilation.cs(2744,28,2744,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(2749,28,2749,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(2754,28,2754,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\Compilation.cs(2762,20,2762,62): warning CS8603: Possible null reference return. 1>Syntax\SyntaxTokenList.cs(120,61,120,80): warning CS8604: Possible null reference argument for parameter 'token' in 'SyntaxToken.SyntaxToken(SyntaxNode? parent, GreenNode token, int position, int index)'. 1>Compilation\Compilation.cs(2863,24,2863,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Operations\OperationFactory.cs(51,63,51,67): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxTokenList.cs(264,20,264,56): warning CS8603: Possible null reference return. 1>Compilation\Compilation.cs(3033,20,3033,32): warning CS8603: Possible null reference return. 1>Syntax\SyntaxTokenList.cs(358,40,358,44): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxTokenList.cs(358,46,358,95): warning CS8604: Possible null reference argument for parameter 'tokenOrList' in 'SyntaxTokenList.SyntaxTokenList(SyntaxNode parent, GreenNode tokenOrList, int position, int index)'. 1>Syntax\SyntaxTokenList.cs(374,40,374,44): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxTokenList.cs(374,46,374,87): warning CS8604: Possible null reference argument for parameter 'tokenOrList' in 'SyntaxTokenList.SyntaxTokenList(SyntaxNode parent, GreenNode tokenOrList, int position, int index)'. 1>Operations\OperationExtensions.cs(169,20,169,91): warning CS8603: Possible null reference return. 1>Operations\OperationExtensions.cs(184,20,184,91): warning CS8603: Possible null reference return. 1>Syntax\SyntaxTokenList.cs(420,44,420,48): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxTokenList.cs(420,50,420,91): warning CS8604: Possible null reference argument for parameter 'tokenOrList' in 'SyntaxTokenList.SyntaxTokenList(SyntaxNode parent, GreenNode tokenOrList, int position, int index)'. 1>Compilation\SemanticModel.cs(85,20,85,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Compilation\SemanticModel.cs(93,97,93,106): warning CS8604: Possible null reference argument for parameter 'operation' in 'IOperation SemanticModel.CloneOperationCore(IOperation operation)'. 1>Operations\OperationCloner.cs(13,29,13,33): warning CS8604: Possible null reference argument for parameter 'operation' in 'IOperation OperationVisitor<object, IOperation>.Visit(IOperation operation, object argument)'. 1>Compilation\SourceReferenceResolver.cs(67,49,67,55): warning CS8604: Possible null reference argument for parameter 'stream' in 'SourceText EncodedStringText.Create(Stream stream, Encoding defaultEncoding = null, SourceHashAlgorithm checksumAlgorithm = SourceHashAlgorithm.Sha1, bool canBeEmbedded = false)'. 1>Compilation\SubsystemVersion.cs(103,29,103,33): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Compilation\SymbolInfo.cs(70,20,70,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxToken.cs(136,32,136,48): warning CS8603: Possible null reference return. 1>PEWriter\InheritedTypeParameter.cs(83,24,83,51): warning CS8603: Possible null reference return. 1>PEWriter\InheritedTypeParameter.cs(91,24,91,55): warning CS8603: Possible null reference return. 1>PEWriter\InheritedTypeParameter.cs(99,24,99,64): warning CS8603: Possible null reference return. 1>PEWriter\InheritedTypeParameter.cs(107,24,107,61): warning CS8603: Possible null reference return. 1>PEWriter\InheritedTypeParameter.cs(129,20,129,52): warning CS8603: Possible null reference return. 1>PEWriter\InheritedTypeParameter.cs(136,24,136,55): warning CS8603: Possible null reference return. 1>CommandLine\CommonCompiler.ExistingReferencesResolver.cs(38,39,38,43): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>PEWriter\InheritedTypeParameter.cs(142,20,142,49): warning CS8603: Possible null reference return. 1>PEWriter\InheritedTypeParameter.cs(149,24,149,52): warning CS8603: Possible null reference return. 1>PEWriter\InheritedTypeParameter.cs(157,24,157,63): warning CS8603: Possible null reference return. 1>PEWriter\InheritedTypeParameter.cs(165,24,165,54): warning CS8603: Possible null reference return. 1>PEWriter\InheritedTypeParameter.cs(173,24,173,53): warning CS8603: Possible null reference return. 1>PEWriter\InheritedTypeParameter.cs(179,20,179,43): warning CS8603: Possible null reference return. 1>PEWriter\InheritedTypeParameter.cs(184,20,184,39): warning CS8603: Possible null reference return. 1>CommandLine\CommonCompiler.ExistingReferencesResolver.cs(53,28,53,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CommandLine\CommonCompiler.ExistingReferencesResolver.cs(63,28,63,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CommandLine\CommonCompiler.ExistingReferencesResolver.cs(78,65,78,100): warning CS8604: Possible null reference argument for parameter 'other' in 'bool ExistingReferencesResolver.Equals(ExistingReferencesResolver other)'. 1>Syntax\SyntaxToken.cs(401,50,401,77): warning CS8604: Possible null reference argument for parameter 'node' in 'SyntaxTriviaList.SyntaxTriviaList(in SyntaxToken token, GreenNode node, int position, int index = 0)'. 1>Syntax\SyntaxToken.cs(434,21,434,34): warning CS8604: Possible null reference argument for parameter 'node' in 'SyntaxTriviaList.SyntaxTriviaList(in SyntaxToken token, GreenNode node, int position, int index = 0)'. 1>Emit\NoPia\CommonEmbeddedTypeParameter.cs(110,28,110,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\NoPia\CommonEmbeddedTypeParameter.cs(126,24,126,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\NoPia\CommonEmbeddedTypeParameter.cs(149,30,149,34): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\NoPia\CommonEmbeddedTypeParameter.cs(154,30,154,34): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\NoPia\CommonEmbeddedTypeParameter.cs(159,24,159,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\NoPia\CommonEmbeddedTypeParameter.cs(164,30,164,34): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\NoPia\CommonEmbeddedTypeParameter.cs(169,24,169,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxToken.cs(472,64,472,90): warning CS8604: Possible null reference argument for parameter 'trivia' in 'GreenNode GreenNode.WithLeadingTrivia(GreenNode trivia)'. 1>Emit\NoPia\CommonEmbeddedTypeParameter.cs(174,30,174,34): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\NoPia\CommonEmbeddedTypeParameter.cs(179,30,179,34): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\NoPia\CommonEmbeddedTypeParameter.cs(184,24,184,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\NoPia\CommonEmbeddedTypeParameter.cs(200,24,200,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxToken.cs(632,41,632,59): warning CS8603: Possible null reference return. 1>Emit\CommonPEModuleBuilder.cs(424,19,424,34): warning CS8618: Non-nullable field '_privateImplementationDetails' is uninitialized. 1>Emit\CommonPEModuleBuilder.cs(424,19,424,34): warning CS8618: Non-nullable field '_lazyArrayMethods' is uninitialized. 1>Emit\CommonPEModuleBuilder.cs(424,19,424,34): warning CS8618: Non-nullable field '_namesOfTopLevelTypes' is uninitialized. 1>Emit\CommonPEModuleBuilder.cs(48,16,48,37): warning CS8618: Non-nullable field 'Win32Resources' is uninitialized. 1>Emit\CommonPEModuleBuilder.cs(48,16,48,37): warning CS8618: Non-nullable field 'Win32ResourceSection' is uninitialized. 1>Emit\CommonPEModuleBuilder.cs(48,16,48,37): warning CS8618: Non-nullable field 'SourceLinkStreamOpt' is uninitialized. 1>Emit\CommonPEModuleBuilder.cs(460,36,460,40): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\NoPia\CommonEmbeddedType.cs(160,56,160,110): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CvtRes.cs(19,20,19,28): warning CS8618: Non-nullable field 'pstringType' is uninitialized. 1>CvtRes.cs(19,20,19,28): warning CS8618: Non-nullable field 'pstringName' is uninitialized. 1>CvtRes.cs(19,20,19,28): warning CS8618: Non-nullable field 'data' is uninitialized. 1>Emit\CommonPEModuleBuilder.cs(490,25,490,29): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Emit\CommonPEModuleBuilder.cs(502,29,502,34): warning CS8604: Possible null reference argument for parameter 'names' in 'void PEModuleBuilder<TCompilation, TSourceModuleSymbol, TAssemblySymbol, TTypeSymbol, TNamedTypeSymbol, TMethodSymbol, TSyntaxNode, TEmbeddedTypesManager, TModuleCompilationState>.AddTopLevelType(HashSet names, INamespaceTypeDefinition type)'. 1>Emit\CommonPEModuleBuilder.cs(503,31,503,43): warning CS8604: Possible null reference argument for parameter 'noPiaIndexer' in 'void PEModuleBuilder<TCompilation, TSourceModuleSymbol, TAssemblySymbol, TTypeSymbol, TNamedTypeSymbol, TMethodSymbol, TSyntaxNode, TEmbeddedTypesManager, TModuleCompilationState>.VisitTopLevelType(NoPiaReferenceIndexer noPiaIndexer, INamespaceTypeDefinition type)'. 1>Emit\CommonPEModuleBuilder.cs(508,33,508,38): warning CS8604: Possible null reference argument for parameter 'names' in 'void PEModuleBuilder<TCompilation, TSourceModuleSymbol, TAssemblySymbol, TTypeSymbol, TNamedTypeSymbol, TMethodSymbol, TSyntaxNode, TEmbeddedTypesManager, TModuleCompilationState>.AddTopLevelType(HashSet names, INamespaceTypeDefinition type)'. 1>Emit\CommonPEModuleBuilder.cs(509,35,509,47): warning CS8604: Possible null reference argument for parameter 'noPiaIndexer' in 'void PEModuleBuilder<TCompilation, TSourceModuleSymbol, TAssemblySymbol, TTypeSymbol, TNamedTypeSymbol, TMethodSymbol, TSyntaxNode, TEmbeddedTypesManager, TModuleCompilationState>.VisitTopLevelType(NoPiaReferenceIndexer noPiaIndexer, INamespaceTypeDefinition type)'. 1>Emit\CommonPEModuleBuilder.cs(515,33,515,38): warning CS8604: Possible null reference argument for parameter 'names' in 'void PEModuleBuilder<TCompilation, TSourceModuleSymbol, TAssemblySymbol, TTypeSymbol, TNamedTypeSymbol, TMethodSymbol, TSyntaxNode, TEmbeddedTypesManager, TModuleCompilationState>.AddTopLevelType(HashSet names, INamespaceTypeDefinition type)'. 1>Emit\CommonPEModuleBuilder.cs(516,35,516,47): warning CS8604: Possible null reference argument for parameter 'noPiaIndexer' in 'void PEModuleBuilder<TCompilation, TSourceModuleSymbol, TAssemblySymbol, TTypeSymbol, TNamedTypeSymbol, TMethodSymbol, TSyntaxNode, TEmbeddedTypesManager, TModuleCompilationState>.VisitTopLevelType(NoPiaReferenceIndexer noPiaIndexer, INamespaceTypeDefinition type)'. 1>Emit\CommonPEModuleBuilder.cs(523,33,523,38): warning CS8604: Possible null reference argument for parameter 'names' in 'void PEModuleBuilder<TCompilation, TSourceModuleSymbol, TAssemblySymbol, TTypeSymbol, TNamedTypeSymbol, TMethodSymbol, TSyntaxNode, TEmbeddedTypesManager, TModuleCompilationState>.AddTopLevelType(HashSet names, INamespaceTypeDefinition type)'. 1>Emit\CommonPEModuleBuilder.cs(524,35,524,47): warning CS8604: Possible null reference argument for parameter 'noPiaIndexer' in 'void PEModuleBuilder<TCompilation, TSourceModuleSymbol, TAssemblySymbol, TTypeSymbol, TNamedTypeSymbol, TMethodSymbol, TSyntaxNode, TEmbeddedTypesManager, TModuleCompilationState>.VisitTopLevelType(NoPiaReferenceIndexer noPiaIndexer, INamespaceTypeDefinition type)'. 1>Emit\CommonPEModuleBuilder.cs(530,96,530,101): warning CS8604: Possible null reference argument for parameter 'namesOfTopLevelTypes' in 'ImmutableArray CommonEmbeddedTypesManager.GetTypes(DiagnosticBag diagnostics, HashSet namesOfTopLevelTypes)'. 1>Emit\CommonPEModuleBuilder.cs(532,37,532,42): warning CS8604: Possible null reference argument for parameter 'names' in 'void PEModuleBuilder<TCompilation, TSourceModuleSymbol, TAssemblySymbol, TTypeSymbol, TNamedTypeSymbol, TMethodSymbol, TSyntaxNode, TEmbeddedTypesManager, TModuleCompilationState>.AddTopLevelType(HashSet names, INamespaceTypeDefinition type)'. 1>CryptographicHashProvider.cs(86,28,86,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CryptographicHashProvider.cs(126,28,126,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>CvtRes.cs(36,20,36,35): warning CS8618: Non-nullable field 'theString' is uninitialized. 1>ConstantValue.cs(438,69,438,73): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>ConstantValue.cs(439,70,439,74): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\CommonPEModuleBuilder.cs(679,13,679,29): warning CS8602: Possible dereference of a null reference. 1>Emit\NoPia\CommonEmbeddedType.cs(587,28,587,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\NoPia\CommonEmbeddedType.cs(595,28,595,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\NoPia\CommonEmbeddedType.cs(603,28,603,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\CommonPEModuleBuilder.cs(700,24,700,40): warning CS8603: Possible null reference return. 1>Emit\NoPia\CommonEmbeddedType.cs(622,24,622,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\NoPia\CommonEmbeddedType.cs(629,28,629,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\NoPia\CommonEmbeddedType.cs(637,28,637,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\CommonPEModuleBuilder.cs(734,13,734,25): warning CS8602: Possible dereference of a null reference. 1>Emit\CommonPEModuleBuilder.cs(742,20,742,94): warning CS8603: Possible null reference return. 1>Emit\CommonPEModuleBuilder.cs(755,13,755,28): warning CS8602: Possible dereference of a null reference. 1>Emit\CommonPEModuleBuilder.cs(763,20,763,97): warning CS8603: Possible null reference return. 1>Emit\CommonPEModuleBuilder.cs(776,13,776,24): warning CS8602: Possible dereference of a null reference. 1>Emit\CommonPEModuleBuilder.cs(784,20,784,93): warning CS8603: Possible null reference return. 1>Emit\CommonPEModuleBuilder.cs(836,84,836,88): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\CommonPEModuleBuilder.cs(868,92,868,96): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>ConstantValue.cs(775,32,775,52): warning CS8604: Possible null reference argument for parameter 'other' in 'bool ConstantValue.Equals(ConstantValue other)'. 1>Emit\NoPia\CommonEmbeddedProperty.cs(104,30,104,34): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>ConstantValueSpecialized.cs(71,28,71,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\EditAndContinue\DefinitionMap.cs(163,24,163,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\EditAndContinue\DefinitionMap.cs(173,24,173,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\EditAndContinue\DefinitionMap.cs(246,28,246,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\EditAndContinue\DefinitionMap.cs(285,36,285,40): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\EditAndContinue\DefinitionMap.cs(293,36,293,40): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\EditAndContinue\DefinitionMap.cs(312,32,312,36): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxNodeOrTokenList.cs(83,39,83,52): warning CS8603: Possible null reference return. 1>Syntax\SyntaxNodeOrTokenList.cs(115,33,115,38): warning CS8602: Possible dereference of a null reference. 1>Syntax\SyntaxNodeOrTokenList.cs(117,69,117,74): warning CS8604: Possible null reference argument for parameter 'token' in 'SyntaxToken.SyntaxToken(SyntaxNode? parent, GreenNode token, int position, int index)'. 1>Syntax\SyntaxNodeOrTokenList.cs(318,17,318,25): warning CS8602: Possible dereference of a null reference. 1>Syntax\SyntaxNodeOrTokenList.cs(323,46,323,54): warning CS8602: Possible dereference of a null reference. 1>Emit\EditAndContinue\EncHoistedLocalInfo.cs(19,20,19,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\EditAndContinue\EncLocalInfo.cs(25,25,25,29): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\EditAndContinue\EmitBaseline.cs(196,17,196,21): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\EditAndContinue\EmitBaseline.cs(198,30,198,34): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\EditAndContinue\EmitBaseline.cs(199,32,199,36): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\EditAndContinue\EmitBaseline.cs(217,35,217,39): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxNodeOrToken.cs(129,46,129,76): warning CS8603: Possible null reference return. 1>Syntax\SyntaxNodeOrToken.cs(184,19,184,32): warning CS8602: Possible dereference of a null reference. 1>Emit\EditAndContinue\EmitBaseline.cs(300,17,300,29): warning CS8618: Non-nullable field 'LazyMetadataSymbols' is uninitialized. 1>Emit\EditAndContinue\DeltaMetadataWriter.cs(583,40,583,44): warning CS8604: Possible null reference argument for parameter 'def' in 'SymbolChange SymbolChanges.GetChange(IDefinition def)'. 1>Emit\EditAndContinue\DeltaMetadataWriter.cs(674,17,674,42): warning CS8604: Possible null reference argument for parameter 'stateMachineTypeNameOpt' in 'AddedOrChangedMethodInfo.AddedOrChangedMethodInfo(DebugId methodId, ImmutableArray locals, ImmutableArray lambdaDebugInfo, ImmutableArray closureDebugInfo, string stateMachineTypeNameOpt, ImmutableArray stateMachineHoistedLocalSlotsOpt, ImmutableArray stateMachineAwaiterSlotsOpt)'. 1>Syntax\SyntaxNodeOrToken.cs(775,20,775,40): warning CS8603: Possible null reference return. 1>Syntax\SyntaxNodeOrToken.cs(781,41,781,66): warning CS8603: Possible null reference return. 1>Syntax\SyntaxNodeOrToken.cs(788,20,790,47): warning CS8603: Possible null reference return. 1>DiagnosticAnalyzer\AnalysisContextInfo.cs(20,55,20,59): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisContextInfo.cs(20,69,20,73): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisContextInfo.cs(20,81,20,85): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisContextInfo.cs(20,93,20,97): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisContextInfo.cs(30,55,30,59): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisContextInfo.cs(30,83,30,87): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisContextInfo.cs(30,95,30,99): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisContextInfo.cs(35,55,35,59): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisContextInfo.cs(35,69,35,73): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisContextInfo.cs(35,93,35,97): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisContextInfo.cs(40,55,40,59): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisContextInfo.cs(40,69,40,73): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisContextInfo.cs(45,74,45,78): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisContextInfo.cs(50,55,50,59): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalyzerAssemblyLoader.cs(74,37,74,41): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\EditAndContinue\DeltaMetadataWriter.cs(757,47,757,54): warning CS8602: Possible dereference of a null reference. 1>Emit\EditAndContinue\DeltaMetadataWriter.cs(757,47,757,79): warning CS8604: Possible null reference argument for parameter 'item' in 'int DefinitionIndexBase.this[ITypeDefinition item]'. 1>DiagnosticAnalyzer\AnalyzerAssemblyLoader.cs(97,38,97,42): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\EditAndContinue\DeltaMetadataWriter.cs(786,101,786,107): warning CS8602: Possible dereference of a null reference. 1>Emit\EditAndContinue\DeltaMetadataWriter.cs(786,79,786,132): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Emit\EditAndContinue\DeltaMetadataWriter.cs(786,79,786,132): warning CS8604: Possible null reference argument for parameter 'item' in 'int DefinitionIndexBase.this[ITypeDefinition item]'. 1>DiagnosticAnalyzer\AnalyzerAssemblyLoader.cs(140,124,140,128): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalyzerAssemblyLoader.cs(157,24,157,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalyzerAssemblyLoader.cs(172,28,172,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalyzerAssemblyLoader.cs(191,20,191,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxNodeOrToken.cs(947,39,947,50): warning CS8602: Possible dereference of a null reference. 1>Emit\EditAndContinue\EncVariableSlotAllocator.cs(145,24,145,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\EditAndContinue\EncVariableSlotAllocator.cs(151,24,151,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\EditAndContinue\EncVariableSlotAllocator.cs(157,24,157,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\EditAndContinue\EncVariableSlotAllocator.cs(162,125,162,129): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\EditAndContinue\EncVariableSlotAllocator.cs(167,24,167,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Diagnostic\CommonMessageProvider.cs(134,28,134,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\EditAndContinue\EncVariableSlotAllocator.cs(183,64,183,88): warning CS8603: Possible null reference return. 1>Diagnostic\Diagnostic.cs(39,49,39,53): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Diagnostic\Diagnostic.cs(39,55,39,59): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Diagnostic\Diagnostic.cs(60,49,60,53): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Diagnostic\Diagnostic.cs(81,82,81,86): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\EditAndContinue\EncVariableSlotAllocator.cs(242,41,242,77): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Emit\EditAndContinue\EncVariableSlotAllocator.cs(265,47,265,89): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Diagnostic\Diagnostic.cs(339,24,339,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Diagnostic\Diagnostic.cs(346,29,346,33): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Diagnostic\Diagnostic.cs(349,49,349,58): warning CS8604: Possible null reference argument for parameter 'attribute' in 'SuppressionInfo.SuppressionInfo(string id, AttributeData attribute)'. 1>Syntax\SyntaxNodeExtensions.cs(372,43,372,74): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Syntax\SyntaxNodeExtensions.cs(372,43,372,74): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxNodeExtensions.cs(414,44,414,75): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Syntax\SyntaxNodeExtensions.cs(414,44,414,75): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Diagnostic\Diagnostic.cs(499,28,499,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\SymbolDeclaredCompilationEvent.cs(17,16,17,46): warning CS8618: Non-nullable field '_lazySemanticModel' is uninitialized. 1>DiagnosticAnalyzer\SymbolDeclaredCompilationEvent.cs(17,16,17,46): warning CS8618: Non-nullable field '_semanticModel' is uninitialized. 1>DiagnosticAnalyzer\SymbolDeclaredCompilationEvent.cs(17,16,17,46): warning CS8618: Non-nullable field '_weakModel' is uninitialized. 1>Syntax\SyntaxNodeExtensions_Tracking.cs(80,48,80,61): warning CS8604: Possible null reference argument for parameter 'trueRoot' in 'IReadOnlyList SyntaxNodeExtensions.GetCurrentNodeFromTrueRoots(SyntaxNode trueRoot, SyntaxNode node)'. 1>DiagnosticAnalyzer\SymbolDeclaredCompilationEvent.cs(56,42,56,46): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\SymbolDeclaredCompilationEvent.cs(76,38,76,42): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\SymbolDeclaredCompilationEvent.cs(79,34,79,38): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Diagnostic\Diagnostic_SimpleDiagnostic.cs(75,125,75,129): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxNodeExtensions_Tracking.cs(113,69,113,77): warning CS8604: Possible null reference argument for parameter 'trueRoot' in 'IReadOnlyList SyntaxNodeExtensions.GetCurrentNodeFromTrueRoots(SyntaxNode trueRoot, SyntaxNode node)'. 1>Syntax\SyntaxNodeExtensions_Tracking.cs(123,23,123,27): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxNodeExtensions_Tracking.cs(146,24,146,31): warning CS8602: Possible dereference of a null reference. 1>Syntax\SyntaxNodeExtensions_Tracking.cs(148,31,148,38): warning CS8602: Possible dereference of a null reference. 1>Syntax\SyntaxNodeExtensions_Tracking.cs(151,22,151,29): warning CS8602: Possible dereference of a null reference. 1>Syntax\SyntaxNodeExtensions_Tracking.cs(157,32,157,64): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Syntax\SyntaxNodeExtensions_Tracking.cs(157,32,157,64): warning CS8602: Possible dereference of a null reference. 1>DiagnosticAnalyzer\SuppressMessageAttributeState.cs(74,18,74,47): warning CS8618: Non-nullable field '_lazyGlobalSuppressions' is uninitialized. 1>DiagnosticAnalyzer\SuppressMessageAttributeState.cs(74,18,74,47): warning CS8618: Non-nullable field '_lazySuppressMessageAttribute' is uninitialized. 1>DiagnosticAnalyzer\SuppressMessageAttributeState.cs(107,36,107,40): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Diagnostic\Diagnostic_SimpleDiagnostic.cs(166,36,166,53): warning CS8604: Possible null reference argument for parameter 'obj' in 'bool SimpleDiagnostic.Equals(Diagnostic obj)'. 1>Diagnostic\Diagnostic_SimpleDiagnostic.cs(179,33,179,37): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\SuppressMessageAttributeState.cs(158,38,158,42): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\SuppressMessageAttributeState.cs(162,63,162,67): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\SuppressMessageAttributeState.cs(170,59,170,78): warning CS8604: Possible null reference argument for parameter 'syntaxTree' in 'SemanticModel Compilation.GetSemanticModel(SyntaxTree syntaxTree, bool ignoreAccessibility = false)'. 1>DiagnosticAnalyzer\SuppressMessageAttributeState.cs(173,33,173,52): warning CS8602: Possible dereference of a null reference. 1>DiagnosticAnalyzer\SuppressMessageAttributeState.cs(175,28,175,39): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Syntax\SyntaxNode.cs(27,18,27,28): warning CS8618: Non-nullable field '_syntaxTree' is uninitialized. 1>DiagnosticAnalyzer\SuppressMessageAttributeState.cs(239,88,239,92): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxNode.cs(149,20,149,26): warning CS8603: Possible null reference return. 1>DiagnosticAnalyzer\AnalysisResultBuilder.cs(26,139,26,143): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisResultBuilder.cs(27,137,27,141): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisResultBuilder.cs(28,110,28,114): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisResultBuilder.cs(32,41,32,116): warning CS8601: Possible null reference assignment. 1>DiagnosticAnalyzer\AnalysisScope.cs(47,72,47,76): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxNode.cs(169,20,169,26): warning CS8603: Possible null reference return. 1>DiagnosticAnalyzer\AnalysisScope.cs(70,62,70,75): warning CS8604: Possible null reference argument for parameter 'filterTreeOpt' in 'AnalysisScope.AnalysisScope(IEnumerable trees, ImmutableArray analyzers, SyntaxTree filterTreeOpt, TextSpan? filterSpanOpt, bool isSyntaxOnlyTreeAnalysis, bool concurrentAnalysis, bool categorizeDiagnostics)'. 1>Syntax\SyntaxNode.cs(186,20,186,26): warning CS8603: Possible null reference return. 1>DiagnosticAnalyzer\AnalysisState.cs(70,44,70,48): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxNode.cs(204,20,204,26): warning CS8603: Possible null reference return. 1>Syntax\SyntaxNode.cs(222,58,222,63): warning CS8602: Possible dereference of a null reference. 1>Syntax\SyntaxNode.cs(226,20,226,26): warning CS8603: Possible null reference return. 1>DiagnosticAnalyzer\SuppressMessageAttributeState.cs(295,38,295,95): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>DiagnosticAnalyzer\SuppressMessageAttributeState.cs(298,61,298,72): warning CS8604: Possible null reference argument for parameter 'key' in 'bool SmallDictionary<string, TargetScope>.TryGetValue(string key, out TargetScope value)'. 1>Syntax\SyntaxNode.cs(241,22,241,27): warning CS8602: Possible dereference of a null reference. 1>Syntax\SyntaxNode.cs(244,62,244,67): warning CS8602: Possible dereference of a null reference. 1>Syntax\SyntaxNode.cs(249,20,249,26): warning CS8603: Possible null reference return. 1>Syntax\SyntaxNode.cs(257,24,257,29): warning CS8603: Possible null reference return. 1>DiagnosticAnalyzer\SuppressMessageAttributeState.cs(356,23,356,78): warning CS8601: Possible null reference assignment. 1>Syntax\SyntaxNode.cs(267,27,267,37): warning CS8602: Possible dereference of a null reference. 1>Syntax\SyntaxNode.cs(273,67,273,71): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Syntax\SyntaxNode.cs(276,28,276,40): warning CS8603: Possible null reference return. 1>DiagnosticAnalyzer\AnalysisResultBuilder.cs(141,55,141,59): warning CS8604: Possible null reference argument for parameter 'key' in 'bool Dictionary<SyntaxTree, Dictionary<DiagnosticAnalyzer, Builder>>.TryGetValue(SyntaxTree key, out Dictionary<DiagnosticAnalyzer, Builder> value)'. 1>DiagnosticAnalyzer\AnalysisResultBuilder.cs(144,42,144,46): warning CS8604: Possible null reference argument for parameter 'key' in 'Dictionary<DiagnosticAnalyzer, Builder> Dictionary<SyntaxTree, Dictionary<DiagnosticAnalyzer, Builder>>.this[SyntaxTree key]'. 1>Syntax\SyntaxNode.cs(372,56,372,67): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Diagnostic\DiagnosticBag.cs(293,74,293,78): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Diagnostic\DiagnosticBag.cs(306,28,306,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Diagnostic\DiagnosticBag.cs(28,20,28,33): warning CS8618: Non-nullable field '_lazyBag' is uninitialized. 1>DiagnosticAnalyzer\AnalysisResultBuilder.cs(245,74,245,101): warning CS8604: Possible null reference argument for parameter 'key' in 'bool Dictionary<SyntaxTree, Dictionary<DiagnosticAnalyzer, Builder>>.TryGetValue(SyntaxTree key, out Dictionary<DiagnosticAnalyzer, Builder> value)'. 1>Syntax\SyntaxNode.cs(619,24,619,64): warning CS8603: Possible null reference return. 1>Emit\NoPia\CommonEmbeddedMethod.cs(88,24,88,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\NoPia\CommonEmbeddedMethod.cs(101,24,101,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisValueProvider.cs(29,30,29,42): warning CS8618: Non-nullable property 'Value' is uninitialized. 1>Syntax\SyntaxNode.cs(681,56,681,90): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Syntax\SyntaxNode.cs(708,56,708,90): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Syntax\SyntaxNode.cs(717,20,717,34): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxNode.cs(727,55,727,74): warning CS8604: Possible null reference argument for parameter 'descendIntoChildren' in 'IEnumerable SyntaxNode.DescendantNodesImpl(TextSpan span, Func<SyntaxNode, bool> descendIntoChildren, bool descendIntoTrivia, bool includeSelf)'. 1>Syntax\SyntaxNode.cs(738,46,738,65): warning CS8604: Possible null reference argument for parameter 'descendIntoChildren' in 'IEnumerable SyntaxNode.DescendantNodesImpl(TextSpan span, Func<SyntaxNode, bool> descendIntoChildren, bool descendIntoTrivia, bool includeSelf)'. 1>Syntax\SyntaxNode.cs(748,55,748,74): warning CS8604: Possible null reference argument for parameter 'descendIntoChildren' in 'IEnumerable SyntaxNode.DescendantNodesImpl(TextSpan span, Func<SyntaxNode, bool> descendIntoChildren, bool descendIntoTrivia, bool includeSelf)'. 1>Syntax\SyntaxNode.cs(759,46,759,65): warning CS8604: Possible null reference argument for parameter 'descendIntoChildren' in 'IEnumerable SyntaxNode.DescendantNodesImpl(TextSpan span, Func<SyntaxNode, bool> descendIntoChildren, bool descendIntoTrivia, bool includeSelf)'. 1>Syntax\SyntaxNode.cs(769,64,769,83): warning CS8604: Possible null reference argument for parameter 'descendIntoChildren' in 'IEnumerable SyntaxNode.DescendantNodesAndTokensImpl(TextSpan span, Func<SyntaxNode, bool> descendIntoChildren, bool descendIntoTrivia, bool includeSelf)'. 1>Syntax\SyntaxNode.cs(780,55,780,74): warning CS8604: Possible null reference argument for parameter 'descendIntoChildren' in 'IEnumerable SyntaxNode.DescendantNodesAndTokensImpl(TextSpan span, Func<SyntaxNode, bool> descendIntoChildren, bool descendIntoTrivia, bool includeSelf)'. 1>Syntax\SyntaxNode.cs(790,64,790,83): warning CS8604: Possible null reference argument for parameter 'descendIntoChildren' in 'IEnumerable SyntaxNode.DescendantNodesAndTokensImpl(TextSpan span, Func<SyntaxNode, bool> descendIntoChildren, bool descendIntoTrivia, bool includeSelf)'. 1>Syntax\SyntaxNode.cs(801,55,801,74): warning CS8604: Possible null reference argument for parameter 'descendIntoChildren' in 'IEnumerable SyntaxNode.DescendantNodesAndTokensImpl(TextSpan span, Func<SyntaxNode, bool> descendIntoChildren, bool descendIntoTrivia, bool includeSelf)'. 1>DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs(179,57,179,61): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs(205,90,205,100): warning CS8604: Possible null reference argument for parameter 'parameters' in 'ISymbol TargetSymbolResolver.GetFirstMatchingIndexer(ImmutableArray candidateMembers, ParameterInfo[] parameters)'. 1>Emit\EditAndContinue\DeltaMetadataWriter.cs(1128,74,1128,88): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Emit\EditAndContinue\DeltaMetadataWriter.cs(1128,92,1128,105): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Syntax\SyntaxNode.cs(821,24,822,24): warning CS8602: Possible dereference of a null reference. 1>Emit\NoPia\CommonEmbeddedMethod.cs(265,106,265,110): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\NoPia\CommonEmbeddedMethod.cs(267,98,267,102): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisState.cs(204,76,204,80): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisState.cs(223,87,223,91): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs(321,32,321,36): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs(344,28,344,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\NoPia\CommonEmbeddedMethod.cs(131,87,131,91): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\NoPia\CommonEmbeddedMethod.cs(133,86,133,90): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Diagnostic\DiagnosticDescriptor.cs(186,27,186,54): warning CS8604: Possible null reference argument for parameter 'other' in 'bool DiagnosticDescriptor.Equals(DiagnosticDescriptor other)'. 1>DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs(352,38,352,42): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\NoPia\CommonEmbeddedMethod.cs(138,65,138,69): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\NoPia\CommonEmbeddedMethod.cs(143,64,143,68): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisState.cs(252,83,252,102): warning CS8602: Possible dereference of a null reference. 1>DiagnosticAnalyzer\AnalysisState.cs(260,55,260,74): warning CS8602: Possible dereference of a null reference. 1>Diagnostic\DiagnosticDescriptor.cs(207,39,207,43): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\NoPia\CommonEmbeddedMember.cs(53,24,53,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs(407,57,407,67): warning CS8604: Possible null reference argument for parameter 'typeSymbol' in 'ITypeSymbol TargetSymbolResolver.ParseArrayType(ITypeSymbol typeSymbol)'. 1>DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs(418,79,418,89): warning CS8604: Possible null reference argument for parameter 'pointedAtType' in 'IPointerTypeSymbol Compilation.CreatePointerTypeSymbol(ITypeSymbol pointedAtType)'. 1>DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs(425,44,425,54): warning CS8604: Possible null reference argument for parameter 'type' in 'TypeInfo TypeInfo.Create(ITypeSymbol type)'. 1>Diagnostic\DiagnosticFormatter.cs(51,36,51,40): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Diagnostic\DiagnosticFormatter.cs(55,65,55,73): warning CS8604: Possible null reference argument for parameter 'basePath' in 'string DiagnosticFormatter.FormatSourcePath(string path, string basePath, IFormatProvider formatter)'. 1>Diagnostic\DiagnosticFormatter.cs(58,64,58,71): warning CS8604: Possible null reference argument for parameter 'formatProvider' in 'string Diagnostic.GetMessage(IFormatProvider formatProvider = null)'. 1>Diagnostic\DiagnosticFormatter.cs(63,64,63,71): warning CS8604: Possible null reference argument for parameter 'formatProvider' in 'string Diagnostic.GetMessage(IFormatProvider formatProvider = null)'. 1>Emit\NoPia\CommonEmbeddedField.cs(209,28,209,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs(638,59,638,102): warning CS8620: Nullability of reference types in argument of type 'ITypeSymbol?[]' doesn't match target type 'ITypeSymbol[]' for parameter 'typeArguments' in 'INamedTypeSymbol INamedTypeSymbol.Construct(params ITypeSymbol[] typeArguments)'. 1>Diagnostic\DiagnosticInfo.cs(42,18,42,32): warning CS8618: Non-nullable field '_arguments' is uninitialized. 1>DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs(658,32,658,36): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs(680,28,680,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs(707,32,707,36): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs(725,24,725,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\ErrorType.cs(72,20,72,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\ErrorType.cs(95,24,95,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\ErrorType.cs(103,24,103,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\ErrorType.cs(111,24,111,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\ErrorType.cs(117,20,117,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\ErrorType.cs(130,20,130,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\ErrorType.cs(137,24,137,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\ErrorType.cs(145,24,145,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\ErrorType.cs(151,20,151,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\ErrorType.cs(166,20,166,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Diagnostic\DiagnosticInfo.cs(165,19,165,33): warning CS8618: Non-nullable field '_arguments' is uninitialized. 1>Emit\ErrorType.cs(197,70,197,74): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs(800,28,800,37): warning CS8603: Possible null reference return. 1>DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs(808,24,808,36): warning CS8603: Possible null reference return. 1>Emit\ErrorType.cs(216,24,216,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Diagnostic\DiagnosticInfo.cs(323,71,323,100): warning CS8604: Possible null reference argument for parameter 'language' in 'string CommonMessageProvider.LoadMessage(int code, CultureInfo language)'. 1>Diagnostic\DiagnosticInfo.cs(345,69,345,83): warning CS8604: Possible null reference argument for parameter 'argumentsToUse' in 'object[] DiagnosticInfo.InitializeArgumentListIfNeeded(object[] argumentsToUse)'. 1>Diagnostic\DiagnosticInfo.cs(353,69,353,83): warning CS8604: Possible null reference argument for parameter 'argumentsToUse' in 'object[] DiagnosticInfo.InitializeArgumentListIfNeeded(object[] argumentsToUse)'. 1>Syntax\SyntaxNode.Iterators.cs(16,20,18,78): warning CS8626: No best nullability for operands of conditional expression 'IEnumerable<SyntaxNode?>' and 'IEnumerable'. 1>Syntax\SyntaxNode.Iterators.cs(16,20,18,78): warning CS8619: Nullability of reference types in value of type 'IEnumerable<SyntaxNode?>' doesn't match target type 'IEnumerable'. 1>Diagnostic\DiagnosticInfo.cs(387,29,387,33): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\EmitOptions.cs(213,27,213,45): warning CS8604: Possible null reference argument for parameter 'other' in 'bool EmitOptions.Equals(EmitOptions other)'. 1>Diagnostic\DiagnosticInfo.cs(398,113,398,142): warning CS8604: Possible null reference argument for parameter 'culture' in 'string CommonMessageProvider.GetMessagePrefix(string id, DiagnosticSeverity severity, bool isWarningAsError, CultureInfo culture)'. 1>Diagnostic\DiagnosticInfo.cs(418,36,418,57): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(135,19,135,33): warning CS8618: Non-nullable field 'analyzerExecutor' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(135,19,135,33): warning CS8618: Non-nullable field 'compilationData' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(135,19,135,33): warning CS8618: Non-nullable field 'analyzerActions' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(135,19,135,33): warning CS8618: Non-nullable field '_symbolActionsByKind' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(135,19,135,33): warning CS8618: Non-nullable field '_semanticModelActionsMap' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(135,19,135,33): warning CS8618: Non-nullable field '_syntaxTreeActionsMap' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(135,19,135,33): warning CS8618: Non-nullable field '_compilationActionsMap' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(135,19,135,33): warning CS8618: Non-nullable field '_compilationEndActionsMap' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(135,19,135,33): warning CS8618: Non-nullable field '_generatedCodeAnalysisFlagsMap' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(135,19,135,33): warning CS8618: Non-nullable field '_lazyGeneratedCodeFilesMap' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(135,19,135,33): warning CS8618: Non-nullable field '_lazyGeneratedCodeSymbolsMap' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(135,19,135,33): warning CS8618: Non-nullable field '_lazyTreesWithHiddenRegionsMap' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(135,19,135,33): warning CS8618: Non-nullable field '_generatedCodeAttribute' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(135,19,135,33): warning CS8618: Non-nullable field '_initializeTask' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(135,19,135,33): warning CS8618: Non-nullable field '_primaryTask' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(135,19,135,33): warning CS8618: Non-nullable property 'CompilationEventQueue' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(135,19,135,33): warning CS8618: Non-nullable property 'DiagnosticQueue' is uninitialized. 1>Syntax\SyntaxNode.Iterators.cs(445,56,445,70): warning CS8604: Possible null reference argument for parameter 'node' in 'void ThreeEnumeratorListStack.PushChildren(SyntaxNode node, Func<SyntaxNode, bool>? descendIntoChildren)'. 1>Syntax\SyntaxNode.Iterators.cs(525,48,525,57): warning CS8604: Possible null reference argument for parameter 'node' in 'void ChildSyntaxListEnumeratorStack.PushChildren(SyntaxNode node, Func<SyntaxNode, bool>? descendIntoChildren)'. 1>DiagnosticAnalyzer\AnalysisState.cs(407,102,407,106): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxNode.Iterators.cs(554,65,554,84): warning CS8604: Possible null reference argument for parameter 'descendIntoChildren' in 'TwoEnumeratorListStack.TwoEnumeratorListStack(SyntaxNode startingNode, Func<SyntaxNode, bool> descendIntoChildren)'. 1>Syntax\SyntaxNode.Iterators.cs(567,56,567,65): warning CS8604: Possible null reference argument for parameter 'node' in 'void TwoEnumeratorListStack.PushChildren(SyntaxNode node, Func<SyntaxNode, bool>? descendIntoChildren)'. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(1402,18,1402,32): warning CS8618: Non-nullable field '_lazyNodeActionsByKind' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(1402,18,1402,32): warning CS8618: Non-nullable field '_lazyOperationActionsByKind' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(1402,18,1402,32): warning CS8618: Non-nullable field '_lazyCodeBlockStartActionsByAnalyzer' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(1402,18,1402,32): warning CS8618: Non-nullable field '_lazyCodeBlockEndActionsByAnalyzer' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(1402,18,1402,32): warning CS8618: Non-nullable field '_lazyCodeBlockActionsByAnalyzer' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(1402,18,1402,32): warning CS8618: Non-nullable field '_lazyOperationBlockStartActionsByAnalyzer' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(1402,18,1402,32): warning CS8618: Non-nullable field '_lazyOperationBlockActionsByAnalyzer' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(1402,18,1402,32): warning CS8618: Non-nullable field '_lazyOperationBlockEndActionsByAnalyzer' is uninitialized. 1>DiagnosticAnalyzer\AnalysisState.cs(527,30,527,43): warning CS8604: Possible null reference argument for parameter 'events' in 'void AnalysisState.Free(HashSet events)'. 1>DiagnosticAnalyzer\AnalysisState.cs(551,55,551,59): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>DiagnosticAnalyzer\AnalysisState.cs(551,76,551,80): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>DiagnosticAnalyzer\AnalysisState.cs(586,22,586,35): warning CS8604: Possible null reference argument for parameter 'events' in 'void AnalysisState.Free(HashSet events)'. 1>DiagnosticAnalyzer\AnalysisState.cs(587,22,587,34): warning CS8604: Possible null reference argument for parameter 'events' in 'void AnalysisState.Free(HashSet events)'. 1>Emit\EditAndContinue\SymbolMatcher.cs(59,44,59,52): warning CS8604: Possible null reference argument for parameter 'reference' in 'IDefinition SymbolMatcher.MapDefinition(IDefinition reference)'. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(1442,100,1442,104): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisState.cs(613,60,613,87): warning CS8604: Possible null reference argument for parameter 'treeOpt' in 'bool PerAnalyzerState.HasPendingSyntaxAnalysis(SyntaxTree treeOpt)'. 1>DiagnosticAnalyzer\AnalysisState.cs(629,71,629,98): warning CS8604: Possible null reference argument for parameter 'tree' in 'ImmutableArray AnalysisState.GetPendingSymbolDeclaredEvents(SyntaxTree tree)'. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(1483,105,1483,109): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Emit\EditAndContinue\SymbolChanges.cs(336,32,336,36): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(1546,109,1546,113): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisState.SyntaxReferenceAnalyzerStateData.cs(129,42,129,46): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisState.SyntaxReferenceAnalyzerStateData.cs(130,43,130,47): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisState.SyntaxReferenceAnalyzerStateData.cs(143,42,143,46): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisState.SyntaxReferenceAnalyzerStateData.cs(144,43,144,47): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisState.SyntaxReferenceAnalyzerStateData.cs(96,36,96,40): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisState.SyntaxReferenceAnalyzerStateData.cs(102,36,102,40): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxNode.Iterators.cs(68,24,68,30): warning CS8602: Possible dereference of a null reference. 1>DiagnosticAnalyzer\AnalysisState.SyntaxReferenceAnalyzerStateData.cs(109,36,109,40): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxNode.Iterators.cs(83,37,83,43): warning CS8602: Possible dereference of a null reference. 1>Syntax\SyntaxNode.Iterators.cs(83,37,83,87): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>DiagnosticAnalyzer\AnalysisState.SyntaxReferenceAnalyzerStateData.cs(68,31,68,35): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisState.SyntaxReferenceAnalyzerStateData.cs(74,31,74,35): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxNode.Iterators.cs(97,36,97,42): warning CS8602: Possible dereference of a null reference. 1>Syntax\SyntaxNode.Iterators.cs(103,17,103,23): warning CS8602: Possible dereference of a null reference. 1>DiagnosticAnalyzer\AnalysisState.SyntaxReferenceAnalyzerStateData.cs(81,31,81,35): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxNode.Iterators.cs(119,44,119,50): warning CS8602: Possible dereference of a null reference. 1>Syntax\SyntaxNode.Iterators.cs(120,38,120,44): warning CS8604: Possible null reference argument for parameter 'obj' in 'void ObjectPool<Enumerator[]>.Free(Enumerator[] obj)'. 1>DiagnosticAnalyzer\AnalysisState.PerAnalyzerState.cs(24,98,24,102): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(167,50,167,135): warning CS8601: Possible null reference assignment. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(168,52,168,148): warning CS8601: Possible null reference assignment. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(169,54,169,139): warning CS8601: Possible null reference assignment. 1>Diagnostic\DiagnosticWithInfo.cs(24,38,24,42): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisState.PerAnalyzerState.cs(115,25,115,29): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Diagnostic\ExternalFileLocation.cs(51,32,51,59): warning CS8604: Possible null reference argument for parameter 'obj' in 'bool ExternalFileLocation.Equals(ExternalFileLocation obj)'. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(240,25,240,60): warning CS8602: Possible dereference of a null reference. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(244,25,244,55): warning CS8602: Possible dereference of a null reference. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(250,80,250,110): warning CS8604: Possible null reference argument for parameter 'addNonCategorizedDiagnosticOpt' in 'AnalyzerExecutor AnalyzerExecutor.Create(Compilation compilation, AnalyzerOptions analyzerOptions, Action addNonCategorizedDiagnosticOpt, Action<Exception, DiagnosticAnalyzer, Diagnostic> onAnalyzerException, Func<Exception, bool> analyzerExceptionFilter, Func<DiagnosticAnalyzer, bool> isCompilerAnalyzer, AnalyzerManager analyzerManager, Func<DiagnosticAnalyzer, bool> shouldSkipAnalysisOnGeneratedCode, Func<Diagnostic, DiagnosticAnalyzer, Compilation, CancellationToken, bool> shouldSuppressGeneratedCodeDiagnostic, Func<SyntaxTree, TextSpan, bool> isGeneratedCodeLocation, Func<DiagnosticAnalyzer, object> getAnalyzerGate, bool logExecutionTime = false, Action<Diagnostic, DiagnosticAnalyzer, bool>? addCategorizedLocalDiagnosticOpt = null, Action<Diagnostic, DiagnosticAnalyzer>? addCategorizedNonLocalDiagnosticOpt = null, CancellationToken cancellationToken = default(CancellationToken))'. 1>Diagnostic\ExternalFileLocation.cs(61,27,61,31): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Diagnostic\DiagnosticWithInfo.cs(144,27,144,44): warning CS8604: Possible null reference argument for parameter 'obj' in 'bool DiagnosticWithInfo.Equals(Diagnostic obj)'. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(268,20,268,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisState.PerAnalyzerState.cs(143,29,143,33): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>DiagnosticAnalyzer\AnalysisState.PerAnalyzerState.cs(151,33,151,37): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(133,38,133,57): warning CS8604: Possible null reference argument for parameter 'onAnalyzerException' in 'AnalyzerExecutor.AnalyzerExecutor(Compilation? compilation, AnalyzerOptions? analyzerOptions, Action? addNonCategorizedDiagnosticOpt, Action<Exception, DiagnosticAnalyzer, Diagnostic> onAnalyzerException, Func<Exception, bool> analyzerExceptionFilter, Func<DiagnosticAnalyzer, bool>? isCompilerAnalyzer, AnalyzerManager analyzerManager, Func<DiagnosticAnalyzer, bool> shouldSkipAnalysisOnGeneratedCode, Func<Diagnostic, DiagnosticAnalyzer, Compilation, CancellationToken, bool> shouldSuppressGeneratedCodeDiagnostic, Func<SyntaxTree, TextSpan, bool> isGeneratedCodeLocation, Func<DiagnosticAnalyzer, object>? getAnalyzerGateOpt, ConcurrentDictionary<DiagnosticAnalyzer, StrongBox>? analyzerExecutionTimeMapOpt, Action<Diagnostic, DiagnosticAnalyzer, bool>? addCategorizedLocalDiagnosticOpt, Action<Diagnostic, DiagnosticAnalyzer>? addCategorizedNonLocalDiagnosticOpt, CancellationToken cancellationToken)'. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(134,42,134,46): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(190,45,190,57): warning CS8603: Possible null reference return. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(191,53,191,69): warning CS8603: Possible null reference return. 1>Diagnostic\DiagnosticWithInfo.cs(189,29,189,33): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisState.PerAnalyzerState.cs(202,29,202,33): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>DiagnosticAnalyzer\AnalysisState.PerAnalyzerState.cs(210,33,210,37): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(229,21,229,33): warning CS8604: Possible null reference argument for parameter 'compilation' in 'AnalyzerCompilationStartAnalysisContext.AnalyzerCompilationStartAnalysisContext(DiagnosticAnalyzer analyzer, HostCompilationStartAnalysisScope scope, Compilation compilation, AnalyzerOptions options, CompilationAnalysisValueProviderFactory compilationAnalysisValueProviderFactory, CancellationToken cancellationToken)'. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(229,35,229,51): warning CS8604: Possible null reference argument for parameter 'options' in 'AnalyzerCompilationStartAnalysisContext.AnalyzerCompilationStartAnalysisContext(DiagnosticAnalyzer analyzer, HostCompilationStartAnalysisScope scope, Compilation compilation, AnalyzerOptions options, CompilationAnalysisValueProviderFactory compilationAnalysisValueProviderFactory, CancellationToken cancellationToken)'. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(235,45,235,57): warning CS8604: Possible null reference argument for parameter 'compilation' in 'AnalysisContextInfo.AnalysisContextInfo(Compilation compilation)'. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(380,101,380,105): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxNavigator.cs(44,26,44,65): warning CS8626: No best nullability for operands of conditional expression 'SyntaxNavigator.SyntaxKinds' and 'int'. 1>Syntax\SyntaxNavigator.cs(45,26,45,65): warning CS8626: No best nullability for operands of conditional expression 'SyntaxNavigator.SyntaxKinds' and 'int'. 1>Syntax\SyntaxNavigator.cs(46,26,46,67): warning CS8626: No best nullability for operands of conditional expression 'SyntaxNavigator.SyntaxKinds' and 'int'. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(404,19,404,38): warning CS8602: Possible dereference of a null reference. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(406,17,406,36): warning CS8602: Possible dereference of a null reference. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(408,35,408,54): warning CS8604: Possible null reference argument for parameter 'faultedTask' in 'void AnalyzerDriver.OnDriverException(Task faultedTask, AnalyzerExecutor analyzerExecutor, ImmutableArray analyzers)'. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(410,23,410,42): warning CS8602: Possible dereference of a null reference. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(291,25,291,37): warning CS8604: Possible null reference argument for parameter 'compilation' in 'CompilationAnalysisContext.CompilationAnalysisContext(Compilation compilation, AnalyzerOptions options, Action reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CompilationAnalysisValueProviderFactory compilationAnalysisValueProviderFactoryOpt, CancellationToken cancellationToken)'. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(291,39,291,55): warning CS8604: Possible null reference argument for parameter 'options' in 'CompilationAnalysisContext.CompilationAnalysisContext(Compilation compilation, AnalyzerOptions options, Action reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CompilationAnalysisValueProviderFactory compilationAnalysisValueProviderFactoryOpt, CancellationToken cancellationToken)'. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(298,49,298,61): warning CS8604: Possible null reference argument for parameter 'compilation' in 'AnalysisContextInfo.AnalysisContextInfo(Compilation compilation)'. 1>DiagnosticAnalyzer\AnalyzerFileReference.cs(47,16,47,37): warning CS8618: Non-nullable field '_lazyDisplay' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerFileReference.cs(47,16,47,37): warning CS8618: Non-nullable field '_lazyIdentity' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerFileReference.cs(47,16,47,37): warning CS8618: Non-nullable field '_lazyAssembly' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(502,120,502,130): warning CS8604: Possible null reference argument for parameter 'analyzerExceptionFilter' in 'AnalyzerDriver AnalyzerDriver.CreateAndAttachToCompilation(Compilation compilation, ImmutableArray analyzers, AnalyzerOptions options, AnalyzerManager analyzerManager, Action<Exception, DiagnosticAnalyzer, Diagnostic> onAnalyzerException, Func<Exception, bool> analyzerExceptionFilter, bool reportAnalyzer, out Compilation newCompilation, CancellationToken cancellationToken)'. 1>Syntax\SyntaxNavigator.cs(121,40,121,54): warning CS8602: Possible dereference of a null reference. 1>DiagnosticAnalyzer\AnalysisState.PerAnalyzerState.cs(405,55,405,59): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalysisState.PerAnalyzerState.cs(434,56,434,60): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(378,73,378,85): warning CS8604: Possible null reference argument for parameter 'compilation' in 'SymbolAnalysisContext.SymbolAnalysisContext(ISymbol symbol, Compilation compilation, AnalyzerOptions options, Action reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CancellationToken cancellationToken)'. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(378,87,378,103): warning CS8604: Possible null reference argument for parameter 'options' in 'SymbolAnalysisContext.SymbolAnalysisContext(ISymbol symbol, Compilation compilation, AnalyzerOptions options, Action reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CancellationToken cancellationToken)'. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(385,53,385,65): warning CS8604: Possible null reference argument for parameter 'compilation' in 'AnalysisContextInfo.AnalysisContextInfo(Compilation compilation, ISymbol symbol)'. 1>Syntax\SyntaxNavigator.cs(167,40,167,54): warning CS8602: Possible dereference of a null reference. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(456,83,456,99): warning CS8604: Possible null reference argument for parameter 'options' in 'SemanticModelAnalysisContext.SemanticModelAnalysisContext(SemanticModel semanticModel, AnalyzerOptions options, Action reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CancellationToken cancellationToken)'. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(611,49,611,68): warning CS8604: Possible null reference argument for parameter 'syntaxTree' in 'bool AnalyzerDriver.IsGeneratedOrHiddenCodeLocation(SyntaxTree syntaxTree, TextSpan span)'. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(619,89,619,108): warning CS8604: Possible null reference argument for parameter 'tree' in 'ImmutableHashSet AnalyzerDriver.GetOrComputeGeneratedCodeSymbolsInTree(SyntaxTree tree, Compilation compilation, CancellationToken cancellationToken)'. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(622,62,622,81): warning CS8604: Possible null reference argument for parameter 'syntaxTree' in 'SemanticModel Compilation.GetSemanticModel(SyntaxTree syntaxTree, bool ignoreAccessibility = false)'. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(623,37,623,56): warning CS8602: Possible dereference of a null reference. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(625,32,625,43): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(532,71,532,87): warning CS8604: Possible null reference argument for parameter 'options' in 'SyntaxTreeAnalysisContext.SyntaxTreeAnalysisContext(SyntaxTree tree, AnalyzerOptions options, Action reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, Compilation compilation, CancellationToken cancellationToken)'. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(532,127,532,139): warning CS8604: Possible null reference argument for parameter 'compilation' in 'SyntaxTreeAnalysisContext.SyntaxTreeAnalysisContext(SyntaxTree tree, AnalyzerOptions options, Action reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, Compilation compilation, CancellationToken cancellationToken)'. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(539,49,539,61): warning CS8604: Possible null reference argument for parameter 'compilation' in 'AnalysisContextInfo.AnalysisContextInfo(Compilation compilation, SyntaxTree tree)'. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(560,110,560,126): warning CS8604: Possible null reference argument for parameter 'options' in 'SyntaxNodeAnalysisContext.SyntaxNodeAnalysisContext(SyntaxNode node, ISymbol containingSymbol, SemanticModel semanticModel, AnalyzerOptions options, Action reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CancellationToken cancellationToken)'. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(567,45,567,57): warning CS8604: Possible null reference argument for parameter 'compilation' in 'AnalysisContextInfo.AnalysisContextInfo(Compilation compilation, SyntaxNode node)'. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(586,125,586,141): warning CS8604: Possible null reference argument for parameter 'options' in 'OperationAnalysisContext.OperationAnalysisContext(IOperation operation, ISymbol containingSymbol, Compilation compilation, AnalyzerOptions options, Action reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CancellationToken cancellationToken)'. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(591,45,591,57): warning CS8604: Possible null reference argument for parameter 'compilation' in 'AnalysisContextInfo.AnalysisContextInfo(Compilation compilation, IOperation operation)'. 1>Syntax\SyntaxNavigator.cs(452,55,452,69): warning CS8604: Possible null reference argument for parameter 'current' in 'SyntaxToken SyntaxNavigator.GetFirstToken(SyntaxNode current, Func<SyntaxToken, bool> predicate, Func<SyntaxTrivia, bool> stepInto)'. 1>Syntax\SyntaxNavigator.cs(501,54,501,68): warning CS8604: Possible null reference argument for parameter 'current' in 'SyntaxToken SyntaxNavigator.GetLastToken(SyntaxNode current, Func<SyntaxToken, bool> predicate, Func<SyntaxTrivia, bool> stepInto)'. 1>Syntax\SyntaxNavigator.cs(558,55,558,69): warning CS8604: Possible null reference argument for parameter 'current' in 'SyntaxToken SyntaxNavigator.GetFirstToken(SyntaxNode current, Func<SyntaxToken, bool> predicate, Func<SyntaxTrivia, bool> stepInto)'. 1>Syntax\SyntaxNavigator.cs(611,54,611,68): warning CS8604: Possible null reference argument for parameter 'current' in 'SyntaxToken SyntaxNavigator.GetLastToken(SyntaxNode current, Func<SyntaxToken, bool> predicate, Func<SyntaxTrivia, bool> stepInto)'. 1>DiagnosticAnalyzer\AnalyzerReference.cs(33,26,33,30): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxList1.cs(49,24,49,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Diagnostic\LocalizableString.cs(37,49,37,53): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Diagnostic\LocalizableString.cs(47,29,47,33): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Diagnostic\Location.cs(46,68,46,72): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalyzerFileReference.cs(201,67,201,84): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>DiagnosticAnalyzer\AnalyzerFileReference.cs(214,66,214,83): warning CS8604: Possible null reference argument for parameter 'item' in 'ImmutableArray<string> ImmutableArray<string>.Insert(int index, string item)'. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(732,40,732,56): warning CS8602: Possible dereference of a null reference. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(733,48,733,64): warning CS8602: Possible dereference of a null reference. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(757,94,757,110): warning CS8604: Possible null reference argument for parameter 'options' in 'AnalyzerCodeBlockStartAnalysisContext<TLanguageKindEnum>.AnalyzerCodeBlockStartAnalysisContext(DiagnosticAnalyzer analyzer, HostCodeBlockStartAnalysisScope<TLanguageKindEnum> scope, SyntaxNode codeBlock, ISymbol owningSymbol, SemanticModel semanticModel, AnalyzerOptions options, CancellationToken cancellationToken)'. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(769,57,769,69): warning CS8604: Possible null reference argument for parameter 'compilation' in 'AnalysisContextInfo.AnalysisContextInfo(Compilation compilation, ISymbol symbol, SyntaxNode node)'. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(779,118,779,134): warning CS8604: Possible null reference argument for parameter 'options' in 'AnalyzerOperationBlockStartAnalysisContext.AnalyzerOperationBlockStartAnalysisContext(DiagnosticAnalyzer analyzer, HostOperationBlockStartAnalysisScope scope, ImmutableArray<IOperation> operationBlocks, ISymbol owningSymbol, Compilation compilation, AnalyzerOptions options, CancellationToken cancellationToken)'. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(791,61,791,73): warning CS8604: Possible null reference argument for parameter 'compilation' in 'AnalysisContextInfo.AnalysisContextInfo(Compilation compilation, ISymbol symbol)'. 1>DiagnosticAnalyzer\AnalyzerFileReference.cs(458,27,458,55): warning CS8604: Possible null reference argument for parameter 'other' in 'bool AnalyzerFileReference.Equals(AnalyzerReference other)'. 1>DiagnosticAnalyzer\AnalyzerFileReference.cs(252,22,252,32): warning CS8618: Non-nullable field '_lazyExtensionTypeNameMap' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(850,113,850,129): warning CS8604: Possible null reference argument for parameter 'options' in 'CodeBlockAnalysisContext.CodeBlockAnalysisContext(SyntaxNode codeBlock, ISymbol owningSymbol, SemanticModel semanticModel, AnalyzerOptions options, Action<Diagnostic> reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CancellationToken cancellationToken)'. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(856,53,856,65): warning CS8604: Possible null reference argument for parameter 'compilation' in 'AnalysisContextInfo.AnalysisContextInfo(Compilation compilation, ISymbol symbol, SyntaxNode node)'. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(863,137,863,153): warning CS8604: Possible null reference argument for parameter 'options' in 'OperationBlockAnalysisContext.OperationBlockAnalysisContext(ImmutableArray<IOperation> operationBlocks, ISymbol owningSymbol, Compilation compilation, AnalyzerOptions options, Action<Diagnostic> reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CancellationToken cancellationToken)'. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(869,57,869,69): warning CS8604: Possible null reference argument for parameter 'compilation' in 'AnalysisContextInfo.AnalysisContextInfo(Compilation compilation, ISymbol symbol)'. 1>Syntax\SyntaxList1.cs(329,42,329,50): warning CS8602: Possible dereference of a null reference. 1>Syntax\SyntaxList1.cs(352,24,352,29): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxList1.cs(376,24,376,29): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalyzerFileReference.cs(308,101,308,105): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalyzerFileReference.cs(437,36,437,80): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>DiagnosticAnalyzer\AsyncQueue.cs(175,28,175,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(1120,49,1120,83): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(1123,65,1123,87): warning CS8604: Possible null reference argument for parameter 'operationActionsByKind' in 'void AnalyzerExecutor.ExecuteOperationActions(IOperation operation, IDictionary<OperationKind, ImmutableArray> operationActionsByKind, ISymbol containingSymbol, SemanticModel model, Action addDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, OperationAnalyzerStateData? analyzerStateOpt)'. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(1132,52,1132,74): warning CS8604: Possible null reference argument for parameter 'operationActionsByKind' in 'void AnalyzerExecutor.ExecuteOperationActions(IOperation operation, IDictionary<OperationKind, ImmutableArray> operationActionsByKind, ISymbol containingSymbol, SemanticModel model, Action addDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, OperationAnalyzerStateData? analyzerStateOpt)'. 1>DiagnosticAnalyzer\AsyncQueue.cs(242,42,242,52): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Diagnostic\MetadataLocation.cs(38,27,38,50): warning CS8604: Possible null reference argument for parameter 'other' in 'bool MetadataLocation.Equals(MetadataLocation other)'. 1>Diagnostic\MetadataLocation.cs(43,29,43,33): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(1180,27,1180,64): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>DiagnosticAnalyzer\AnalyzerManager.AnalyzerExecutionContext.cs(59,45,59,49): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AsyncQueue.cs(16,27,16,37): warning CS8618: Non-nullable field '_waiters' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(1226,50,1226,78): warning CS8602: Possible dereference of a null reference. 1>DiagnosticAnalyzer\AnalyzerManager.AnalyzerExecutionContext.cs(87,49,87,53): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(869,40,869,54): warning CS8603: Possible null reference return. 1>DiagnosticAnalyzer\AnalyzerDriver.cs(896,24,896,38): warning CS8603: Possible null reference return. 1>DiagnosticAnalyzer\AnalyzerManager.AnalyzerExecutionContext.cs(135,21,142,22): warning CS8620: Nullability of reference types in argument of type 'Action' doesn't match target type 'Action<object?>' for parameter 'analyze' in 'void AnalyzerExecutor.ExecuteAndCatchIfThrows<object?>(DiagnosticAnalyzer analyzer, Action<object?> analyze, object? argument, AnalysisContextInfo? info = null)'. 1>DiagnosticAnalyzer\AnalyzerManager.AnalyzerExecutionContext.cs(13,30,13,54): warning CS8618: Non-nullable field '_lazySessionScopeTask' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerManager.AnalyzerExecutionContext.cs(13,30,13,54): warning CS8618: Non-nullable field '_lazyCompilationScopeTask' is uninitialized. 1>DiagnosticAnalyzer\CompilationAnalysisValueProviderFactory.cs(17,112,17,116): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\CompilationAnalysisValueProviderFactory.cs(30,20,30,75): warning CS8603: Possible null reference return. 1>DiagnosticAnalyzer\CompilationAnalysisValueProviderFactory.cs(8,27,8,66): warning CS8618: Non-nullable field '_lazySharedStateProviderMap' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(1363,81,1363,100): warning CS8604: Possible null reference argument for parameter 'isCompilerAnalyzer' in 'bool AnalyzerManager.IsSupportedDiagnostic(DiagnosticAnalyzer analyzer, Diagnostic diagnostic, Func<DiagnosticAnalyzer, bool> isCompilerAnalyzer, AnalyzerExecutor analyzerExecutor)'. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(1368,79,1368,91): warning CS8604: Possible null reference argument for parameter 'compilation' in 'Action AnalyzerExecutor.GetAddDiagnostic(ISymbol contextSymbol, ImmutableArray cachedDeclaringReferences, Compilation compilation, DiagnosticAnalyzer analyzer, Action? addNonCategorizedDiagnosticOpt, Action<Diagnostic, DiagnosticAnalyzer, bool>? addCategorizedLocalDiagnosticOpt, Action<Diagnostic, DiagnosticAnalyzer>? addCategorizedNonLocalDiagnosticOpt, Func<ISymbol, SyntaxReference, Compilation, SyntaxNode> getTopMostNodeForAnalysis, Func<Diagnostic, DiagnosticAnalyzer, Compilation, CancellationToken, bool> shouldSuppressGeneratedCodeDiagnostic, CancellationToken cancellationToken)'. 1>Diagnostic\SourceLocation.cs(111,29,111,33): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Diagnostic\SourceLocation.cs(116,32,116,53): warning CS8604: Possible null reference argument for parameter 'other' in 'bool SourceLocation.Equals(SourceLocation other)'. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(1394,21,1394,51): warning CS8602: Possible dereference of a null reference. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(1417,17,1417,52): warning CS8602: Possible dereference of a null reference. 1>DiagnosticAnalyzer\CompilationUnitCompletedEvent.cs(10,16,10,45): warning CS8618: Non-nullable field '_weakModel' is uninitialized. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(1425,82,1425,94): warning CS8604: Possible null reference argument for parameter 'arg3' in 'bool Func<Diagnostic, DiagnosticAnalyzer, Compilation, CancellationToken, bool>.Invoke(Diagnostic arg1, DiagnosticAnalyzer arg2, Compilation arg3, CancellationToken arg4)'. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(1433,21,1433,52): warning CS8602: Possible dereference of a null reference. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(1443,49,1443,61): warning CS8604: Possible null reference argument for parameter 'compilation' in 'Action AnalyzerExecutor.GetAddDiagnostic(SyntaxTree contextTree, TextSpan? span, Compilation compilation, DiagnosticAnalyzer analyzer, bool isSyntaxDiagnostic, Action addNonCategorizedDiagnosticOpt, Action<Diagnostic, DiagnosticAnalyzer, bool>? addCategorizedLocalDiagnosticOpt, Action<Diagnostic, DiagnosticAnalyzer>? addCategorizedNonLocalDiagnosticOpt, Func<Diagnostic, DiagnosticAnalyzer, Compilation, CancellationToken, bool> shouldSuppressGeneratedCodeDiagnostic, CancellationToken cancellationToken)'. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(1444,17,1444,48): warning CS8604: Possible null reference argument for parameter 'addNonCategorizedDiagnosticOpt' in 'Action AnalyzerExecutor.GetAddDiagnostic(SyntaxTree contextTree, TextSpan? span, Compilation compilation, DiagnosticAnalyzer analyzer, bool isSyntaxDiagnostic, Action addNonCategorizedDiagnosticOpt, Action<Diagnostic, DiagnosticAnalyzer, bool>? addCategorizedLocalDiagnosticOpt, Action<Diagnostic, DiagnosticAnalyzer>? addCategorizedNonLocalDiagnosticOpt, Func<Diagnostic, DiagnosticAnalyzer, Compilation, CancellationToken, bool> shouldSuppressGeneratedCodeDiagnostic, CancellationToken cancellationToken)'. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(1450,49,1450,61): warning CS8604: Possible null reference argument for parameter 'compilation' in 'Action AnalyzerExecutor.GetAddDiagnostic(SyntaxTree contextTree, TextSpan? span, Compilation compilation, DiagnosticAnalyzer analyzer, bool isSyntaxDiagnostic, Action addNonCategorizedDiagnosticOpt, Action<Diagnostic, DiagnosticAnalyzer, bool>? addCategorizedLocalDiagnosticOpt, Action<Diagnostic, DiagnosticAnalyzer>? addCategorizedNonLocalDiagnosticOpt, Func<Diagnostic, DiagnosticAnalyzer, Compilation, CancellationToken, bool> shouldSuppressGeneratedCodeDiagnostic, CancellationToken cancellationToken)'. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(1451,17,1451,48): warning CS8604: Possible null reference argument for parameter 'addNonCategorizedDiagnosticOpt' in 'Action AnalyzerExecutor.GetAddDiagnostic(SyntaxTree contextTree, TextSpan? span, Compilation compilation, DiagnosticAnalyzer analyzer, bool isSyntaxDiagnostic, Action addNonCategorizedDiagnosticOpt, Action<Diagnostic, DiagnosticAnalyzer, bool>? addCategorizedLocalDiagnosticOpt, Action<Diagnostic, DiagnosticAnalyzer>? addCategorizedNonLocalDiagnosticOpt, Func<Diagnostic, DiagnosticAnalyzer, Compilation, CancellationToken, bool> shouldSuppressGeneratedCodeDiagnostic, CancellationToken cancellationToken)'. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(1492,21,1492,56): warning CS8602: Possible dereference of a null reference. 1>Diagnostic\XmlLocation.cs(66,29,66,33): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Diagnostic\XmlLocation.cs(71,32,71,50): warning CS8604: Possible null reference argument for parameter 'other' in 'bool XmlLocation.Equals(XmlLocation other)'. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(1543,48,1543,52): warning CS8601: Possible null reference assignment. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(1561,32,1561,36): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Syntax\SyntaxDiffer.cs(66,76,66,85): warning CS8604: Possible null reference argument for parameter 'newText' in 'TextChange.TextChange(TextSpan span, string newText)'. 1>DiagnosticAnalyzer\CompilationWithAnalyzers.cs(106,110,106,114): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\CompilationWithAnalyzers.cs(106,141,106,145): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\AnalyzerExecutor.cs(1583,26,1583,39): warning CS8602: Possible dereference of a null reference. 1>DocumentationCommentId.cs(75,83,75,87): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\CompilationWithAnalyzers.cs(139,44,139,115): warning CS8601: Possible null reference assignment. 1>DocumentationCommentId.cs(150,24,150,62): warning CS8603: Possible null reference return. 1>DocumentationCommentId.cs(238,24,238,62): warning CS8603: Possible null reference return. 1>DocumentationCommentId.cs(252,26,252,69): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>DocumentationCommentId.cs(678,61,678,65): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\DiagnosticQueue.cs(116,37,116,64): warning CS8604: Possible null reference argument for parameter 'lazyDiagnosticsMap' in 'void CategorizedDiagnosticQueue.EnqueueCore(ref Dictionary<DiagnosticAnalyzer, SimpleDiagnosticQueue> lazyDiagnosticsMap, Diagnostic diagnostic, DiagnosticAnalyzer analyzer)'. 1>DiagnosticAnalyzer\DiagnosticQueue.cs(120,37,120,66): warning CS8604: Possible null reference argument for parameter 'lazyDiagnosticsMap' in 'void CategorizedDiagnosticQueue.EnqueueCore(ref Dictionary<DiagnosticAnalyzer, SimpleDiagnosticQueue> lazyDiagnosticsMap, Diagnostic diagnostic, DiagnosticAnalyzer analyzer)'. 1>DiagnosticAnalyzer\DiagnosticQueue.cs(126,33,126,57): warning CS8604: Possible null reference argument for parameter 'lazyDiagnosticsMap' in 'void CategorizedDiagnosticQueue.EnqueueCore(ref Dictionary<DiagnosticAnalyzer, SimpleDiagnosticQueue> lazyDiagnosticsMap, Diagnostic diagnostic, DiagnosticAnalyzer analyzer)'. 1>Syntax\SyntaxDiffer.cs(527,90,527,94): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\DiagnosticQueue.cs(166,42,166,71): warning CS8604: Possible null reference argument for parameter 'lazyDiagnosticsMap' in 'bool CategorizedDiagnosticQueue.TryDequeue_NoLock(Dictionary<DiagnosticAnalyzer, SimpleDiagnosticQueue> lazyDiagnosticsMap, out Diagnostic? d)'. 1>DiagnosticAnalyzer\DiagnosticQueue.cs(166,77,166,78): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>DiagnosticAnalyzer\DiagnosticQueue.cs(167,39,167,66): warning CS8604: Possible null reference argument for parameter 'lazyDiagnosticsMap' in 'bool CategorizedDiagnosticQueue.TryDequeue_NoLock(Dictionary<DiagnosticAnalyzer, SimpleDiagnosticQueue> lazyDiagnosticsMap, out Diagnostic? d)'. 1>DiagnosticAnalyzer\DiagnosticQueue.cs(167,72,167,73): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>DiagnosticAnalyzer\DiagnosticQueue.cs(168,39,168,63): warning CS8604: Possible null reference argument for parameter 'lazyDiagnosticsMap' in 'bool CategorizedDiagnosticQueue.TryDequeue_NoLock(Dictionary<DiagnosticAnalyzer, SimpleDiagnosticQueue> lazyDiagnosticsMap, out Diagnostic? d)'. 1>DiagnosticAnalyzer\DiagnosticQueue.cs(168,69,168,70): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>DiagnosticAnalyzer\DiagnosticQueue.cs(187,57,187,84): warning CS8604: Possible null reference argument for parameter 'diagnosticsMap' in 'ImmutableArray CategorizedDiagnosticQueue.DequeueDiagnosticsCore(DiagnosticAnalyzer analyzer, Dictionary<DiagnosticAnalyzer, SimpleDiagnosticQueue> diagnosticsMap)'. 1>DiagnosticAnalyzer\DiagnosticQueue.cs(192,57,192,86): warning CS8604: Possible null reference argument for parameter 'diagnosticsMap' in 'ImmutableArray CategorizedDiagnosticQueue.DequeueDiagnosticsCore(DiagnosticAnalyzer analyzer, Dictionary<DiagnosticAnalyzer, SimpleDiagnosticQueue> diagnosticsMap)'. 1>DiagnosticAnalyzer\DiagnosticQueue.cs(197,57,197,81): warning CS8604: Possible null reference argument for parameter 'diagnosticsMap' in 'ImmutableArray CategorizedDiagnosticQueue.DequeueDiagnosticsCore(DiagnosticAnalyzer analyzer, Dictionary<DiagnosticAnalyzer, SimpleDiagnosticQueue> diagnosticsMap)'. 1>Syntax\SyntaxDiffer.cs(561,104,561,108): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\DiagnosticQueue.cs(203,74,203,79): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>DiagnosticAnalyzer\DiagnosticQueue.cs(207,28,207,33): warning CS8602: Possible dereference of a null reference. 1>DocumentationCommentId.cs(821,32,821,36): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\CompilationWithAnalyzersOptions.cs(79,150,79,154): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxDiffer.cs(690,24,690,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DocumentationComments\XmlDocumentationCommentTextReader.cs(59,31,59,35): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DocumentationComments\XmlDocumentationCommentTextReader.cs(63,24,63,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DocumentationComments\XmlDocumentationCommentTextReader.cs(69,27,69,31): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DocumentationComments\XmlDocumentationCommentTextReader.cs(14,28,14,61): warning CS8618: Non-nullable field '_reader' is uninitialized. 1>DocumentationComments\XmlDocumentationCommentTextReader.XmlStream.cs(46,25,46,29): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DocumentationComments\XmlDocumentationCommentTextReader.XmlStream.cs(13,31,13,37): warning CS8618: Non-nullable field '_text' is uninitialized. 1>DiagnosticAnalyzer\CompilerDiagnosticAnalyzer.CompilationAnalyzer.cs(54,36,54,40): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DocumentationCommentId.cs(359,24,359,33): warning CS8618: Non-nullable field '_referenceGenerator' is uninitialized. 1>DocumentationCommentId.cs(623,56,623,85): warning CS8604: Possible null reference argument for parameter 'symbol' in 'int DocumentationCommentId.GetTotalTypeParameterCount(INamedTypeSymbol symbol)'. 1>DiagnosticAnalyzer\CompilationWithAnalyzers.cs(623,35,623,61): warning CS8602: Possible dereference of a null reference. 1>DiagnosticAnalyzer\CompilationWithAnalyzers.cs(678,100,678,127): warning CS8604: Possible null reference argument for parameter 'treeOpt' in 'Task CompilationWithAnalyzers.SetActiveAnalysisTaskAsync(Func<Tuple<Task, CancellationTokenSource>> getNewAnalysisTask, SyntaxTree treeOpt, int newTaskToken, CancellationToken cancellationToken)'. 1>DiagnosticAnalyzer\CompilationWithAnalyzers.cs(696,56,696,67): warning CS8604: Possible null reference argument for parameter 'computeTask' in 'void CompilationWithAnalyzers.ClearExecutingTask(Task computeTask, SyntaxTree treeOpt)'. 1>DiagnosticAnalyzer\CompilationWithAnalyzers.cs(696,69,696,96): warning CS8604: Possible null reference argument for parameter 'treeOpt' in 'void CompilationWithAnalyzers.ClearExecutingTask(Task computeTask, SyntaxTree treeOpt)'. 1>DiagnosticAnalyzer\CompilationWithAnalyzers.cs(788,23,788,49): warning CS8602: Possible dereference of a null reference. 1>DiagnosticAnalyzer\CompilationWithAnalyzers.cs(822,31,822,57): warning CS8602: Possible dereference of a null reference. 1>Text\ChangedText.cs(29,90,29,121): warning CS8604: Possible null reference argument for parameter 'previous' in 'ChangeInfo.ChangeInfo(ImmutableArray changeRanges, WeakReference weakOldText, ChangeInfo previous)'. 1>DiagnosticAnalyzer\CompilationWithAnalyzers.cs(890,49,890,81): warning CS8602: Possible dereference of a null reference. 1>Text\LargeTextWriter.cs(20,16,20,31): warning CS8618: Non-nullable field '_buffer' is uninitialized. 1>DiagnosticAnalyzer\CompilationWithAnalyzers.cs(943,30,943,62): warning CS8602: Possible dereference of a null reference. 1>DiagnosticAnalyzer\CompilationWithAnalyzers.cs(959,29,959,61): warning CS8602: Possible dereference of a null reference. 1>DiagnosticAnalyzer\CompilationWithAnalyzers.cs(994,29,994,61): warning CS8602: Possible dereference of a null reference. 1>DiagnosticAnalyzer\CompilationWithAnalyzers.cs(997,29,997,61): warning CS8602: Possible dereference of a null reference. 1>Text\LargeTextWriter.cs(142,27,142,31): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Text\CompositeText.cs(157,39,157,60): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Text\ChangedText.cs(69,41,69,45): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\CompilationWithAnalyzers.cs(1132,17,1132,24): warning CS8604: Possible null reference argument for parameter 'left' in 'bool CompilationOptions.operator ==(CompilationOptions left, CompilationOptions right)'. 1>DiagnosticAnalyzer\CompilationWithAnalyzers.cs(1132,28,1132,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>FileSystemExtensions.cs(51,32,51,41): warning CS8604: Possible null reference argument for parameter 'pdbStream' in 'EmitResult Compilation.Emit(Stream peStream, Stream pdbStream, Stream xmlDocumentationStream, Stream win32Resources, IEnumerable manifestResources, EmitOptions options, CancellationToken cancellationToken)'. 1>FileSystemExtensions.cs(52,45,52,57): warning CS8604: Possible null reference argument for parameter 'xmlDocumentationStream' in 'EmitResult Compilation.Emit(Stream peStream, Stream pdbStream, Stream xmlDocumentationStream, Stream win32Resources, IEnumerable manifestResources, EmitOptions options, CancellationToken cancellationToken)'. 1>FileSystemExtensions.cs(53,37,53,57): warning CS8604: Possible null reference argument for parameter 'win32Resources' in 'EmitResult Compilation.Emit(Stream peStream, Stream pdbStream, Stream xmlDocumentationStream, Stream win32Resources, IEnumerable manifestResources, EmitOptions options, CancellationToken cancellationToken)'. 1>Text\SourceText.cs(36,19,36,29): warning CS8618: Non-nullable field '_lazyLineInfo' is uninitialized. 1>Text\SourceText.cs(51,60,51,64): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\DiagnosticAnalysisContextHelpers.cs(84,49,84,68): warning CS8604: Possible null reference argument for parameter 'syntaxTree' in 'bool Compilation.ContainsSyntaxTree(SyntaxTree syntaxTree)'. 1>DiagnosticAnalyzer\DiagnosticAnalysisContextHelpers.cs(87,120,87,139): warning CS8602: Possible dereference of a null reference. 1>DiagnosticAnalyzer\DiagnosticAnalysisContextHelpers.cs(90,43,90,62): warning CS8602: Possible dereference of a null reference. 1>DiagnosticAnalyzer\DiagnosticAnalysisContextHelpers.cs(93,137,93,156): warning CS8602: Possible dereference of a null reference. 1>DiagnosticAnalyzer\DiagnosticAnalysisContext.cs(503,83,503,87): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Text\SourceText.cs(447,96,447,100): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>FileSystem\RelativePathResolver.cs(36,35,36,133): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>FileSystem\RelativePathResolver.cs(39,24,39,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>FileSystem\RelativePathResolver.cs(64,59,64,86): warning CS8604: Possible null reference argument for parameter 'other' in 'bool RelativePathResolver.Equals(RelativePathResolver other)'. 1>Text\StringBuilderText.cs(32,26,32,38): warning CS8603: Possible null reference return. 1>InternalUtilities\AssemblyIdentityUtils.cs(30,42,30,113): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>InternalUtilities\AssemblyIdentityUtils.cs(38,64,38,75): warning CS8604: Possible null reference argument for parameter 'cultureName' in 'AssemblyIdentity.AssemblyIdentity(string name, Version version, string cultureName, ImmutableArray publicKeyOrToken, bool hasPublicKey)'. 1>InternalUtilities\AssemblyIdentityUtils.cs(43,20,43,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\DiagnosticAnalysisContext.cs(1112,25,1112,29): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>InternalUtilities\ConcurrentLruCache.cs(121,27,121,39): warning CS8602: Possible dereference of a null reference. 1>Syntax\SyntaxAnnotation.cs(36,16,36,32): warning CS8618: Non-nullable property 'Kind' is uninitialized. 1>Syntax\SyntaxAnnotation.cs(36,16,36,32): warning CS8618: Non-nullable property 'Data' is uninitialized. 1>Text\SourceText.cs(781,102,781,106): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>DiagnosticAnalyzer\DiagnosticAnalysisContext.cs(1028,31,1028,35): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxAnnotation.cs(109,32,109,55): warning CS8604: Possible null reference argument for parameter 'other' in 'bool SyntaxAnnotation.Equals(SyntaxAnnotation other)'. 1>Syntax\SeparatedSyntaxList.cs(122,34,122,39): warning CS8602: Possible dereference of a null reference. 1>Syntax\SeparatedSyntaxList.cs(123,57,123,62): warning CS8604: Possible null reference argument for parameter 'token' in 'SyntaxToken.SyntaxToken(SyntaxNode? parent, GreenNode token, int position, int index)'. 1>Text\SourceText.cs(1091,20,1091,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SeparatedSyntaxList.cs(192,20,192,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SeparatedSyntaxList.cs(207,20,207,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\MetadataReaderExtensions.cs(43,24,43,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\MetadataTypeName.cs(78,35,78,39): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\MetadataTypeName.cs(79,30,79,34): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\MetadataTypeName.cs(80,39,80,43): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>PEWriter\TypeNameSerializer.cs(24,43,24,79): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>PEWriter\TypeNameSerializer.cs(50,45,50,83): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>MetadataReader\MetadataTypeName.cs(105,30,105,34): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\MetadataTypeName.cs(108,39,108,43): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\MetadataTypeName.cs(132,39,132,43): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\MetadataReaderExtensions.cs(105,34,105,82): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>MetadataReader\MetadataReaderExtensions.cs(154,30,154,41): warning CS8604: Possible null reference argument for parameter 'cultureName' in 'AssemblyIdentity.AssemblyIdentity(bool noThrow, string name, Version version = null, string cultureName = null, ImmutableArray publicKeyOrToken = default(ImmutableArray), bool hasPublicKey = false, bool isRetargetable = false, AssemblyContentType contentType = AssemblyContentType.Default)'. 1>Syntax\SeparatedSyntaxList.cs(411,49,411,53): warning CS8602: Possible dereference of a null reference. 1>Syntax\SeparatedSyntaxList.cs(411,83,411,87): warning CS8604: Possible null reference argument for parameter 'element' in 'SyntaxToken GreenNode.CreateSeparator(SyntaxNode element)'. 1>MetadataReader\MetadataHelpers.cs(189,113,189,125): warning CS8604: Possible null reference argument for parameter 'topLevelType' in 'void SerializedTypeDecoder.HandleDecodedTypeName(string decodedTypeName, bool decodingTopLevelType, ref string topLevelType, ref ArrayBuilder nestedTypesBuilder)'. 1>MetadataReader\MetadataHelpers.cs(189,131,189,149): warning CS8604: Possible null reference argument for parameter 'nestedTypesBuilder' in 'void SerializedTypeDecoder.HandleDecodedTypeName(string decodedTypeName, bool decodingTopLevelType, ref string topLevelType, ref ArrayBuilder nestedTypesBuilder)'. 1>MetadataReader\MetadataHelpers.cs(217,75,217,92): warning CS8604: Possible null reference argument for parameter 'arrayRanksBuilder' in 'void SerializedTypeDecoder.DecodeArrayShape(StringBuilder typeNameBuilder, ref ArrayBuilder arrayRanksBuilder)'. 1>MetadataReader\MetadataHelpers.cs(266,93,266,105): warning CS8604: Possible null reference argument for parameter 'topLevelType' in 'void SerializedTypeDecoder.HandleDecodedTypeName(string decodedTypeName, bool decodingTopLevelType, ref string topLevelType, ref ArrayBuilder nestedTypesBuilder)'. 1>MetadataReader\MetadataHelpers.cs(266,111,266,129): warning CS8604: Possible null reference argument for parameter 'nestedTypesBuilder' in 'void SerializedTypeDecoder.HandleDecodedTypeName(string decodedTypeName, bool decodingTopLevelType, ref string topLevelType, ref ArrayBuilder nestedTypesBuilder)'. 1>MetadataReader\MetadataHelpers.cs(272,21,272,34): warning CS8604: Possible null reference argument for parameter 'typeArguments' in 'AssemblyQualifiedTypeName.AssemblyQualifiedTypeName(string topLevelType, string[] nestedTypes, AssemblyQualifiedTypeName[] typeArguments, int pointerCount, int[] arrayRanks, string assemblyName)'. 1>MetadataReader\MetadataHelpers.cs(274,21,274,56): warning CS8604: Possible null reference argument for parameter 'arrayRanks' in 'AssemblyQualifiedTypeName.AssemblyQualifiedTypeName(string topLevelType, string[] nestedTypes, AssemblyQualifiedTypeName[] typeArguments, int pointerCount, int[] arrayRanks, string assemblyName)'. 1>MetadataReader\MetadataHelpers.cs(275,21,275,33): warning CS8604: Possible null reference argument for parameter 'assemblyName' in 'AssemblyQualifiedTypeName.AssemblyQualifiedTypeName(string topLevelType, string[] nestedTypes, AssemblyQualifiedTypeName[] typeArguments, int pointerCount, int[] arrayRanks, string assemblyName)'. 1>MetadataReader\PEAssembly.cs(55,18,55,28): warning CS8618: Non-nullable field '_lazyInternalsVisibleToMap' is uninitialized. 1>PEWriter\RootModuleType.cs(49,20,49,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\MetadataHelpers.cs(324,28,324,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\MetadataHelpers.cs(386,28,386,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\PEAssembly.cs(159,107,159,111): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\MetadataTypeName.Key.cs(28,54,28,58): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\MetadataTypeName.Key.cs(29,33,29,37): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\MetadataTypeName.Key.cs(38,37,38,41): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>PEWriter\RootModuleType.cs(232,24,232,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>PEWriter\RootModuleType.cs(240,24,240,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>PEWriter\RootModuleType.cs(248,24,248,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>PEWriter\RootModuleType.cs(267,20,267,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>PEWriter\RootModuleType.cs(274,24,274,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>PEWriter\RootModuleType.cs(282,24,282,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\PEModule.cs(97,18,97,26): warning CS8618: Non-nullable field '_lazyMetadataReader' is uninitialized. 1>MetadataReader\PEModule.cs(97,18,97,26): warning CS8618: Non-nullable field '_lazyForwardedTypesToAssemblyIndexMap' is uninitialized. 1>MetadataReader\PEModule.cs(97,18,97,26): warning CS8618: Non-nullable field '_lazyName' is uninitialized. 1>MetadataReader\PEModule.cs(97,18,97,26): warning CS8618: Non-nullable field '_lazyNoPiaLocalTypeCheckBitMap' is uninitialized. 1>MetadataReader\PEModule.cs(97,18,97,26): warning CS8618: Non-nullable field '_lazyTypeDefToTypeIdentifierMap' is uninitialized. 1>MetadataReader\PEModule.cs(110,26,110,82): warning CS8601: Possible null reference assignment. 1>PEWriter\ReturnValueParameter.cs(31,26,31,30): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>PEWriter\ReturnValueParameter.cs(46,20,46,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\MetadataDecoder.cs(255,53,255,154): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>MetadataReader\PEModule.cs(220,77,220,81): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReference\AssemblyIdentity.cs(67,32,67,36): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReference\AssemblyIdentityComparer.cs(61,28,61,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReference\AssemblyIdentityComparer.cs(73,39,73,43): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReference\AssemblyIdentityComparer.cs(84,39,84,43): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReference\AssemblyMetadata.cs(27,21,27,25): warning CS8618: Non-nullable field 'Assembly' is uninitialized. 1>MetadataReference\AssemblyIdentity.cs(94,16,94,32): warning CS8618: Non-nullable field '_lazyDisplayName' is uninitialized. 1>MetadataReference\AssemblyMetadata.cs(83,18,83,34): warning CS8618: Non-nullable field '_moduleFactoryOpt' is uninitialized. 1>MetadataReference\AssemblyMetadata.cs(83,18,83,34): warning CS8618: Non-nullable field '_lazyData' is uninitialized. 1>MetadataReference\AssemblyMetadata.cs(90,18,90,34): warning CS8618: Non-nullable field '_lazyData' is uninitialized. 1>MetadataReference\AssemblyIdentityComparer.cs(90,40,90,44): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReference\AssemblyIdentityComparer.cs(94,30,94,34): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReference\AssemblyIdentity.cs(153,18,153,34): warning CS8618: Non-nullable field '_lazyDisplayName' is uninitialized. 1>MetadataReference\AssemblyIdentity.cs(174,18,174,34): warning CS8618: Non-nullable field '_lazyDisplayName' is uninitialized. 1>MetadataReader\MetadataHelpers.cs(787,29,787,54): warning CS8602: Possible dereference of a null reference. 1>MetadataReader\MetadataHelpers.cs(795,46,795,76): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>MetadataReader\MetadataHelpers.cs(805,41,805,63): warning CS8604: Possible null reference argument for parameter 'key' in 'KeyValuePair<string, IEnumerable<IGrouping<string, TypeDefinitionHandle>>>.KeyValuePair(string key, IEnumerable<IGrouping<string, TypeDefinitionHandle>> value)'. 1>MetadataReader\MetadataHelpers.cs(823,33,823,55): warning CS8604: Possible null reference argument for parameter 'key' in 'KeyValuePair<string, IEnumerable<IGrouping<string, TypeDefinitionHandle>>>.KeyValuePair(string key, IEnumerable<IGrouping<string, TypeDefinitionHandle>> value)'. 1>MetadataReference\MetadataReference.cs(34,54,34,58): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\MetadataHelpers.cs(968,20,968,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReference\MetadataReference.cs(125,103,125,107): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReference\MetadataReference.cs(159,103,159,107): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReference\AssemblyMetadata.cs(333,94,333,98): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReference\MetadataReference.cs(198,103,198,107): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReference\AssemblyIdentity.cs(398,27,398,50): warning CS8604: Possible null reference argument for parameter 'obj' in 'bool AssemblyIdentity.Equals(AssemblyIdentity obj)'. 1>MetadataReference\MetadataReference.cs(239,101,239,105): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReference\MetadataReference.cs(244,107,244,111): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReference\MetadataReference.cs(333,103,333,107): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReference\MetadataReferenceResolver.cs(29,144,29,148): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReference\ModuleMetadata.cs(33,52,33,56): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\MetadataDecoder.cs(974,102,974,106): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReference\PortableExecutableReference.cs(57,104,57,108): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReference\ReferenceDirective.cs(19,38,19,42): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReference\CompilationReference.cs(133,27,133,54): warning CS8604: Possible null reference argument for parameter 'other' in 'bool CompilationReference.Equals(CompilationReference other)'. 1>Operations\Operation.cs(27,16,27,25): warning CS8618: Non-nullable field '_parentDoNotAccessDirectly' is uninitialized. 1>Optional.cs(68,19,68,25): warning CS8602: Possible dereference of a null reference. 1>Operations\Operation.cs(99,94,99,98): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Operations\Operation.cs(161,39,161,61): warning CS8602: Possible dereference of a null reference. 1>Operations\Operation.cs(161,91,161,95): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\PEModule.cs(781,51,781,55): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>RealParser.cs(478,36,480,20): warning CS8626: No best nullability for operands of conditional expression 'uint' and 'int'. 1>Operations\Operation.cs(250,24,250,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>ReferenceManager\AssemblyDataForAssemblyBeingBuilt.cs(29,42,29,46): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>ReferenceManager\AssemblyReferenceBinding.cs(25,51,25,55): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\MetadataDecoder.cs(1219,37,1219,41): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>ReferenceManager\AssemblyReferenceBinding.cs(37,51,37,55): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Operations\Operation.cs(267,24,267,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Operations\Operation.cs(299,24,299,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>ReferenceManager\AssemblyDataForAssemblyBeingBuilt.cs(132,62,132,66): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\MetadataDecoder.cs(1259,43,1259,47): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>ReferenceManager\UnifiedAssembly.cs(26,47,26,51): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>ResourceDescription.cs(37,34,37,38): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>ReferenceManager\MergedAliases.cs(9,27,9,40): warning CS8618: Non-nullable field 'AliasesOpt' is uninitialized. 1>ReferenceManager\MergedAliases.cs(9,27,9,40): warning CS8618: Non-nullable field 'RecursiveAliasesOpt' is uninitialized. 1>MetadataReader\MetadataDecoder.cs(1320,27,1320,31): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>ResourceDescription.cs(93,29,93,57): warning CS8601: Possible null reference assignment. 1>ResourceDescription.cs(136,68,136,100): warning CS8604: Possible null reference argument for parameter 'streamProvider' in 'ManagedResource.ManagedResource(string name, bool isPublic, Func streamProvider, IFileReference fileReference, uint offset)'. 1>ResourceDescription.cs(136,102,136,126): warning CS8604: Possible null reference argument for parameter 'fileReference' in 'ManagedResource.ManagedResource(string name, bool isPublic, Func streamProvider, IFileReference fileReference, uint offset)'. 1>RuleSet\RuleSetInclude.cs(71,20,71,27): warning CS8603: Possible null reference return. 1>MetadataReader\MetadataDecoder.cs(1413,27,1413,31): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>MetadataReader\MetadataDecoder.cs(1423,67,1423,79): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>MetadataReader\MetadataDecoder.cs(1428,59,1428,71): warning CS8604: Possible null reference argument for parameter 's' in 'TypeSymbol TypeNameDecoder<ModuleSymbol, TypeSymbol>.GetTypeSymbolForSerializedType(string s)'. 1>RuleSet\RuleSet.cs(80,28,80,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>RuleSet\RuleSet.cs(96,28,96,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>RuleSet\RuleSetInclude.cs(127,20,127,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\PEModule.cs(1065,28,1065,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\PEModule.cs(1079,20,1079,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\MetadataDecoder.cs(1573,87,1573,88): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>MetadataReader\PEModule.cs(1132,28,1132,32): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>MetadataReader\PEModule.cs(1146,28,1146,32): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>MetadataReader\MetadataDecoder.cs(1617,59,1617,63): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>MetadataReader\MetadataDecoder.cs(1626,60,1626,64): warning CS8604: Possible null reference argument for parameter 'key' in 'KeyValuePair<string, TypedConstant>.KeyValuePair(string key, TypedConstant value)'. 1>SourceFileResolver.cs(103,35,103,130): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>SourceFileResolver.cs(106,24,106,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReference\AssemblyIdentity.DisplayName.cs(172,24,172,28): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>MetadataReference\AssemblyIdentity.DisplayName.cs(393,57,393,64): warning CS8604: Possible null reference argument for parameter 'version' in 'AssemblyIdentity.AssemblyIdentity(string name, Version version = null, string cultureName = null, ImmutableArray publicKeyOrToken = default(ImmutableArray), bool hasPublicKey = false, bool isRetargetable = false, AssemblyContentType contentType = AssemblyContentType.Default)'. 1>MetadataReference\AssemblyIdentity.DisplayName.cs(393,66,393,73): warning CS8604: Possible null reference argument for parameter 'cultureName' in 'AssemblyIdentity.AssemblyIdentity(string name, Version version = null, string cultureName = null, ImmutableArray publicKeyOrToken = default(ImmutableArray), bool hasPublicKey = false, bool isRetargetable = false, AssemblyContentType contentType = AssemblyContentType.Default)'. 1>MetadataReference\AssemblyIdentity.DisplayName.cs(397,28,397,32): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>MetadataReader\PEModule.cs(1152,45,1152,122): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>MetadataReader\PEModule.cs(1153,77,1153,86): warning CS8604: Possible null reference argument for parameter 'attrInfos' in 'ArrayBuilder PEModule.ExtractStringValuesFromAttributes(List attrInfos)'. 1>RuleSet\RuleSet.cs(259,20,259,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>RealParser.cs(710,40,710,125): warning CS8626: No best nullability for operands of conditional expression 'ulong' and 'int'. 1>MetadataReader\PEModule.cs(1159,45,1159,115): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>MetadataReader\PEModule.cs(1160,77,1160,86): warning CS8604: Possible null reference argument for parameter 'attrInfos' in 'ArrayBuilder PEModule.ExtractStringValuesFromAttributes(List attrInfos)'. 1>MetadataReader\MetadataDecoder.cs(1766,74,1766,88): warning CS8604: Possible null reference argument for parameter 'container' in 'MethodSymbol MetadataDecoder<ModuleSymbol, TypeSymbol, MethodSymbol, FieldSymbol, Symbol>.GetMethodSymbolForMethodDefOrMemberRef(EntityHandle memberToken, TypeSymbol container)'. 1>MetadataReference\AssemblyIdentity.DisplayName.cs(416,29,416,33): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>MetadataReference\AssemblyIdentity.DisplayName.cs(465,33,465,37): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>MetadataReference\AssemblyIdentity.DisplayName.cs(499,37,499,41): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>MetadataReference\AssemblyIdentity.DisplayName.cs(515,25,515,29): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>RuleSet\RuleSet.cs(287,108,287,112): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>RuleSet\RuleSet.cs(287,114,287,118): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\PEModule.cs(1169,24,1169,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\PEModule.cs(1194,95,1194,99): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\PEModule.cs(1204,28,1204,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\PEModule.cs(1208,28,1210,29): warning CS8603: Possible null reference return. 1>SpecialTypes.cs(24,13,24,17): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\PEModule.cs(1227,28,1229,29): warning CS8603: Possible null reference return. 1>StrongName\DesktopStrongNameProvider.cs(127,112,127,116): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>StrongName\DesktopStrongNameProvider.cs(127,118,127,122): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>StrongName\DesktopStrongNameProvider.cs(136,179,136,183): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>StrongName\DesktopStrongNameProvider.cs(140,18,140,43): warning CS8618: Non-nullable field 'TestStrongNameInterfaceFactory' is uninitialized. 1>StrongName\StrongNameFileSystem.cs(54,20,54,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>ReferenceManager\CommonReferenceManager.Binding.cs(291,119,291,131): warning CS8604: Possible null reference argument for parameter 'lazyAliasMap' in 'void CommonReferenceManager<TCompilation, TAssemblySymbol>.MergeReferenceProperties(MetadataReference primaryReference, MetadataReference newReference, DiagnosticBag diagnostics, ref Dictionary<MetadataReference, MergedAliases> lazyAliasMap)'. 1>ReferenceManager\CommonReferenceManager.Binding.cs(347,87,347,99): warning CS8604: Possible null reference argument for parameter 'propertyMapOpt' in 'ImmutableArray CommonReferenceManager<TCompilation, TAssemblySymbol>.ToResolvedAssemblyReferences(ImmutableArray references, Dictionary<MetadataReference, MergedAliases> propertyMapOpt, int explicitAssemblyCount)'. 1>MetadataReader\PEModule.cs(1415,21,1415,25): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>MetadataReader\PEModule.cs(1427,27,1427,31): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>StrongName\DesktopStrongNameProvider.cs(296,93,296,97): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\PEModule.cs(1442,33,1442,37): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>MetadataReader\PEModule.cs(1443,25,1443,29): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>MetadataReader\PEModule.cs(1444,30,1444,34): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>MetadataReader\PEModule.cs(1449,29,1449,33): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>MetadataReader\PEModule.cs(1450,21,1450,25): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>MetadataReader\PEModule.cs(1451,26,1451,30): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>MetadataReader\PEModule.cs(1474,70,1474,75): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>MetadataReader\PEModule.cs(1475,70,1475,80): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>SymbolDisplay\AbstractSymbolDisplayVisitor.cs(23,19,23,47): warning CS8618: Non-nullable field '_lazyNotFirstVisitor' is uninitialized. 1>SymbolDisplay\AbstractSymbolDisplayVisitor.cs(23,19,23,47): warning CS8618: Non-nullable field '_lazyNotFirstVisitorNamespaceOrType' is uninitialized. 1>StrongName\DesktopStrongNameProvider.cs(319,72,319,76): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>StrongName\DesktopStrongNameProvider.cs(319,110,319,114): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\PEModule.cs(1495,49,1495,56): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>MetadataReader\PEModule.cs(1498,83,1498,90): warning CS8604: Possible null reference argument for parameter 'message' in 'ObsoleteAttributeData.ObsoleteAttributeData(ObsoleteAttributeKind kind, string message, bool isError)'. 1>MetadataReader\PEModule.cs(1502,21,1502,25): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>MetadataReader\PEModule.cs(1515,21,1515,25): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>MetadataReader\PEModule.cs(1523,49,1523,66): warning CS8601: Possible null reference assignment. 1>SwitchConstantValueHelper.cs(50,35,50,39): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>SwitchConstantValueHelper.cs(51,36,51,40): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\MetadataDecoder.cs(2182,51,2182,55): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\PEModule.cs(1538,29,1538,34): warning CS8602: Possible dereference of a null reference. 1>SwitchConstantValueHelper.cs(102,21,102,34): warning CS8604: Possible null reference argument for parameter 'left' in 'bool ConstantValue.operator !=(ConstantValue left, ConstantValue right)'. 1>SwitchConstantValueHelper.cs(102,38,102,42): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>SwitchConstantValueHelper.cs(105,25,105,39): warning CS8604: Possible null reference argument for parameter 'left' in 'bool ConstantValue.operator !=(ConstantValue left, ConstantValue right)'. 1>SwitchConstantValueHelper.cs(105,43,105,47): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\PEModule.cs(1563,58,1563,72): warning CS8601: Possible null reference assignment. 1>ReferenceManager\CommonReferenceManager.Binding.cs(478,24,478,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>ReferenceManager\CommonReferenceManager.Binding.cs(485,24,485,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>ReferenceManager\CommonReferenceManager.Binding.cs(488,28,488,44): warning CS8602: Possible dereference of a null reference. 1>ReferenceManager\CommonReferenceManager.Binding.cs(493,24,493,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>ReferenceManager\CommonReferenceManager.Binding.cs(498,17,498,33): warning CS8602: Possible dereference of a null reference. 1>SwitchConstantValueHelper.cs(131,21,131,29): warning CS8604: Possible null reference argument for parameter 'left' in 'bool ConstantValue.operator !=(ConstantValue left, ConstantValue right)'. 1>SwitchConstantValueHelper.cs(131,33,131,37): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>MetadataReader\MetadataDecoder.cs(2288,49,2288,90): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>MetadataReader\MetadataDecoder.cs(2347,20,2349,93): warning CS8603: Possible null reference return. 1>SymbolDisplay\AbstractSymbolDisplayVisitor_Minimal.cs(89,20,89,32): warning CS8603: Possible null reference return. 1>MetadataReference\AssemblyIdentity.DisplayName.cs(770,33,770,37): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Symbols\Attributes\AttributeUsageInfo.cs(180,33,180,37): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Symbols\Attributes\AttributeUsageInfo.cs(180,39,180,43): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Symbols\Attributes\CommonAssemblyWellKnownAttributeData.cs(13,20,13,56): warning CS8618: Non-nullable field '_assemblySignatureKeyAttributeSetting' is uninitialized. 1>Symbols\Attributes\CommonAssemblyWellKnownAttributeData.cs(13,20,13,56): warning CS8618: Non-nullable field '_assemblyVersionAttributeSetting' is uninitialized. 1>Symbols\Attributes\CommonAssemblyWellKnownAttributeData.cs(13,20,13,56): warning CS8618: Non-nullable field '_assemblyFileVersionAttributeSetting' is uninitialized. 1>Symbols\Attributes\CommonAssemblyWellKnownAttributeData.cs(13,20,13,56): warning CS8618: Non-nullable field '_assemblyTitleAttributeSetting' is uninitialized. 1>Symbols\Attributes\CommonAssemblyWellKnownAttributeData.cs(13,20,13,56): warning CS8618: Non-nullable field '_assemblyDescriptionAttributeSetting' is uninitialized. 1>Symbols\Attributes\CommonAssemblyWellKnownAttributeData.cs(13,20,13,56): warning CS8618: Non-nullable field '_assemblyCultureAttributeSetting' is uninitialized. 1>Symbols\Attributes\CommonAssemblyWellKnownAttributeData.cs(13,20,13,56): warning CS8618: Non-nullable field '_assemblyCompanyAttributeSetting' is uninitialized. 1>Symbols\Attributes\CommonAssemblyWellKnownAttributeData.cs(13,20,13,56): warning CS8618: Non-nullable field '_assemblyProductAttributeSetting' is uninitialized. 1>Symbols\Attributes\CommonAssemblyWellKnownAttributeData.cs(13,20,13,56): warning CS8618: Non-nullable field '_assemblyInformationalVersionAttributeSetting' is uninitialized. 1>Symbols\Attributes\CommonAssemblyWellKnownAttributeData.cs(13,20,13,56): warning CS8618: Non-nullable field '_assemblyCopyrightAttributeSetting' is uninitialized. 1>Symbols\Attributes\CommonAssemblyWellKnownAttributeData.cs(13,20,13,56): warning CS8618: Non-nullable field '_assemblyTrademarkAttributeSetting' is uninitialized. 1>Symbols\Attributes\CommonAssemblyWellKnownAttributeData.cs(13,20,13,56): warning CS8618: Non-nullable field '_lazySecurityAttributeData' is uninitialized. 1>Symbols\Attributes\CommonAssemblyWellKnownAttributeData.cs(13,20,13,56): warning CS8618: Non-nullable field '_forwardedTypes' is uninitialized. 1>Symbols\Attributes\CommonEventEarlyWellKnownAttributeData.cs(23,24,23,94): warning CS8603: Possible null reference return. 1>PEWriter\ReferenceIndexer.cs(110,47,110,63): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Symbols\Attributes\CommonFieldEarlyWellKnownAttributeData.cs(23,24,23,94): warning CS8603: Possible null reference return. 1>Symbols\Attributes\CommonFieldWellKnownAttributeData.cs(13,16,13,49): warning CS8618: Non-nullable field '_lazyMarshalAsData' is uninitialized. 1>Symbols\Attributes\CommonMethodEarlyWellKnownAttributeData.cs(40,24,40,94): warning CS8603: Possible null reference return. 1>Symbols\Attributes\CommonAttributeData.cs(237,78,237,85): warning CS8604: Possible null reference argument for parameter 'message' in 'ObsoleteAttributeData.ObsoleteAttributeData(ObsoleteAttributeKind kind, string message, bool isError)'. 1>Symbols\Attributes\CommonMethodWellKnownAttributeData.cs(16,16,16,50): warning CS8618: Non-nullable field '_platformInvokeInfo' is uninitialized. 1>Symbols\Attributes\CommonMethodWellKnownAttributeData.cs(16,16,16,50): warning CS8618: Non-nullable field '_lazySecurityAttributeData' is uninitialized. 1>Symbols\Attributes\CommonAttributeData.cs(261,80,261,87): warning CS8604: Possible null reference argument for parameter 'message' in 'ObsoleteAttributeData.ObsoleteAttributeData(ObsoleteAttributeKind kind, string message, bool isError)'. 1>Symbols\Attributes\CommonPropertyEarlyWellKnownAttributeData.cs(20,24,20,94): warning CS8603: Possible null reference return. 1>SymbolDisplay\AbstractSymbolDisplayVisitor_Minimal.cs(121,24,121,57): warning CS8603: Possible null reference return. 1>SymbolDisplay\AbstractSymbolDisplayVisitor_Minimal.cs(124,20,124,41): warning CS8603: Possible null reference return. 1>Symbols\Attributes\CommonReturnTypeWellKnownAttributeData.cs(11,20,11,58): warning CS8618: Non-nullable field '_lazyMarshalAsData' is uninitialized. 1>Symbols\Attributes\CommonParameterWellKnownAttributeData.cs(11,20,11,57): warning CS8618: Non-nullable field '_lazyMarshalAsData' is uninitialized. 1>Symbols\Attributes\CustomAttributesBag.cs(28,17,28,36): warning CS8618: Non-nullable field '_decodedWellKnownAttributeData' is uninitialized. 1>Symbols\Attributes\CustomAttributesBag.cs(28,17,28,36): warning CS8618: Non-nullable field '_earlyDecodedWellKnownAttributeData' is uninitialized. 1>Symbols\Attributes\CommonTypeEarlyWellKnownAttributeData.cs(81,24,81,94): warning CS8603: Possible null reference return. 1>Symbols\Attributes\CustomAttributesBag.cs(67,109,67,113): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Symbols\Attributes\MarshalPseudoCustomAttributeData.cs(29,16,29,48): warning CS8618: Non-nullable field '_marshalTypeNameOrSymbol' is uninitialized. 1>Symbols\Attributes\MarshalPseudoCustomAttributeData.cs(29,16,29,48): warning CS8618: Non-nullable field '_marshalCookie' is uninitialized. 1>Symbols\Attributes\CustomAttributesBag.cs(80,104,80,108): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Symbols\Attributes\SecurityWellKnownAttributeData.cs(33,104,33,108): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Symbols\Attributes\SecurityWellKnownAttributeData.cs(47,117,47,121): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Symbols\CommonAttributeDataExtensions.cs(20,26,20,30): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Symbols\Attributes\SecurityWellKnownAttributeData.cs(73,58,73,77): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Symbols\Attributes\SecurityWellKnownAttributeData.cs(77,85,77,94): warning CS8604: Possible null reference argument for parameter 'sourceAttribute' in 'PermissionSetAttributeWithFileReference.PermissionSetAttributeWithFileReference(ICustomAttribute sourceAttribute, string resolvedPermissionSetFilePath)'. 1>Symbols\Attributes\SecurityWellKnownAttributeData.cs(80,72,80,81): warning CS8604: Possible null reference argument for parameter 'attribute' in 'SecurityAttribute.SecurityAttribute(DeclarativeSecurityAction action, ICustomAttribute attribute)'. 1>Symbols\Attributes\SecurityWellKnownAttributeData.cs(17,27,17,57): warning CS8618: Non-nullable field '_lazySecurityActions' is uninitialized. 1>Symbols\Attributes\SecurityWellKnownAttributeData.cs(17,27,17,57): warning CS8618: Non-nullable field '_lazyPathsForPermissionSetFixup' is uninitialized. 1>Symbols\ISymbolExtensions.cs(23,24,23,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Symbols\ISymbolExtensions.cs(88,20,88,93): warning CS8603: Possible null reference return. 1>Symbols\ISymbolExtensions.cs(101,20,101,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Symbols\SymbolVisitor1.cs(16,20,16,36): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>ReferenceManager\CommonReferenceManager.Resolution.cs(206,84,206,110): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>ReferenceManager\CommonReferenceManager.Resolution.cs(221,73,221,165): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>ReferenceManager\CommonReferenceManager.Resolution.cs(245,102,245,114): warning CS8604: Possible null reference argument for parameter 'lazyAliasMap' in 'void CommonReferenceManager<TCompilation, TAssemblySymbol>.MergeReferenceProperties(MetadataReference primaryReference, MetadataReference newReference, DiagnosticBag diagnostics, ref Dictionary<MetadataReference, MergedAliases> lazyAliasMap)'. 1>ReferenceManager\CommonReferenceManager.Resolution.cs(257,21,257,46): warning CS8602: Possible dereference of a null reference. 1>ReferenceManager\CommonReferenceManager.Resolution.cs(283,110,283,122): warning CS8604: Possible null reference argument for parameter 'lazyAliasMap' in 'void CommonReferenceManager<TCompilation, TAssemblySymbol>.MergeReferenceProperties(MetadataReference primaryReference, MetadataReference newReference, DiagnosticBag diagnostics, ref Dictionary<MetadataReference, MergedAliases> lazyAliasMap)'. 1>ReferenceManager\CommonReferenceManager.Resolution.cs(332,114,332,126): warning CS8604: Possible null reference argument for parameter 'lazyAliasMap' in 'void CommonReferenceManager<TCompilation, TAssemblySymbol>.MergeReferenceProperties(MetadataReference primaryReference, MetadataReference newReference, DiagnosticBag diagnostics, ref Dictionary<MetadataReference, MergedAliases> lazyAliasMap)'. 1>ReferenceManager\CommonReferenceManager.Resolution.cs(366,100,366,118): warning CS8604: Possible null reference argument for parameter 'modules' in 'void CommonReferenceManager<TCompilation, TAssemblySymbol>.AddModule(PEModule module, int referenceIndex, ResolvedReference[] referenceMap, ref ArrayBuilder<PEModule> modules)'. 1>ReferenceManager\CommonReferenceManager.Resolution.cs(404,135,404,147): warning CS8604: Possible null reference argument for parameter 'propertyMapOpt' in 'ResolvedReference CommonReferenceManager<TCompilation, TAssemblySymbol>.GetResolvedReferenceAndFreePropertyMapEntry(MetadataReference reference, int index, MetadataImageKind kind, Dictionary<MetadataReference, MergedAliases> propertyMapOpt)'. 1>Symbols\TypedConstantValue.cs(56,24,56,30): warning CS8603: Possible null reference return. 1>Symbols\TypedConstant.cs(76,24,76,30): warning CS8603: Possible null reference return. 1>ReferenceManager\CommonReferenceManager.Resolution.cs(487,31,487,35): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>ReferenceManager\CommonReferenceManager.Resolution.cs(502,51,502,84): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>ReferenceManager\CommonReferenceManager.Resolution.cs(502,51,502,101): warning CS8604: Possible null reference argument for parameter 'value' in 'void Dictionary<MetadataReference, object>.Add(MetadataReference key, object value)'. 1>ReferenceManager\CommonReferenceManager.Resolution.cs(503,24,503,35): warning CS8603: Possible null reference return. 1>Symbols\TypedConstant.cs(111,24,111,33): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>ReferenceManager\CommonReferenceManager.Resolution.cs(514,28,514,48): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>ReferenceManager\CommonReferenceManager.Resolution.cs(523,24,523,28): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Symbols\Attributes\MarshalPseudoCustomAttributeData.cs(178,24,178,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Symbols\Attributes\MarshalPseudoCustomAttributeData.cs(198,17,198,39): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Symbols\Attributes\MarshalPseudoCustomAttributeData.cs(204,81,204,95): warning CS8604: Possible null reference argument for parameter 'elementTypeSymbol' in 'void MarshalPseudoCustomAttributeData.SetMarshalAsSafeArray(VarEnum? elementType, ITypeSymbol elementTypeSymbol)'. 1>Symbols\Attributes\MarshalPseudoCustomAttributeData.cs(211,20,211,59): warning CS8603: Possible null reference return. 1>Symbols\Attributes\CommonTypeWellKnownAttributeData.cs(14,20,14,52): warning CS8618: Non-nullable field '_lazySecurityAttributeData' is uninitialized. 1>Symbols\Attributes\CommonTypeWellKnownAttributeData.cs(14,20,14,52): warning CS8618: Non-nullable field '_guidString' is uninitialized. 1>Syntax\CommonSyntaxNodeRemover.cs(41,36,41,40): warning CS8602: Possible dereference of a null reference. 1>Syntax\SyntaxList.cs(24,57,24,68): warning CS8602: Possible dereference of a null reference. 1>Syntax\InternalSyntax\SyntaxNodeCache.cs(175,35,175,61): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Syntax\InternalSyntax\SyntaxNodeCache.cs(175,35,175,61): warning CS8604: Possible null reference argument for parameter 'child' in 'bool SyntaxNodeCache.ChildInCache(GreenNode child)'. 1>Syntax\SyntaxList.WithTwoChildren.cs(16,22,16,37): warning CS8618: Non-nullable field '_child0' is uninitialized. 1>Syntax\SyntaxList.WithTwoChildren.cs(16,22,16,37): warning CS8618: Non-nullable field '_child1' is uninitialized. 1>Syntax\SyntaxList.WithTwoChildren.cs(26,55,26,62): warning CS8601: Possible null reference assignment. 1>Syntax\SyntaxList.WithTwoChildren.cs(28,65,28,72): warning CS8601: Possible null reference assignment. 1>Syntax\SyntaxList.WithTwoChildren.cs(30,32,30,36): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\InternalSyntax\SyntaxNodeCache.cs(209,20,209,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxList.WithTwoChildren.cs(43,32,43,36): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxList.WithThreeChildren.cs(15,22,15,39): warning CS8618: Non-nullable field '_child0' is uninitialized. 1>Syntax\SyntaxList.WithThreeChildren.cs(15,22,15,39): warning CS8618: Non-nullable field '_child1' is uninitialized. 1>Syntax\SyntaxList.WithThreeChildren.cs(15,22,15,39): warning CS8618: Non-nullable field '_child2' is uninitialized. 1>Syntax\SyntaxList.WithThreeChildren.cs(25,55,25,62): warning CS8601: Possible null reference assignment. 1>Syntax\SyntaxList.WithThreeChildren.cs(27,65,27,72): warning CS8601: Possible null reference assignment. 1>Syntax\SyntaxList.WithThreeChildren.cs(29,55,29,62): warning CS8601: Possible null reference assignment. 1>Syntax\SyntaxList.WithThreeChildren.cs(31,32,31,36): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\InternalSyntax\SyntaxNodeCache.cs(237,20,237,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxList.WithThreeChildren.cs(46,32,46,36): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\InternalSyntax\SyntaxNodeCache.cs(265,20,265,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxList.SeparatedWithManyChildren.cs(24,28,24,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxList.SeparatedWithManyChildren.cs(27,47,27,70): warning CS8601: Possible null reference assignment. 1>Syntax\SyntaxList.SeparatedWithManyChildren.cs(35,28,35,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxList.WithManyWeakChildren.cs(45,46,45,68): warning CS8601: Possible null reference assignment. 1>Syntax\SyntaxList.WithManyWeakChildren.cs(52,24,52,29): warning CS8603: Possible null reference return. 1>Syntax\SyntaxList.SeparatedWithManyWeakChildren.cs(26,52,26,80): warning CS8601: Possible null reference assignment. 1>Syntax\SyntaxList.SeparatedWithManyWeakChildren.cs(29,24,29,30): warning CS8603: Possible null reference return. 1>Syntax\SyntaxList.WithManyChildren.cs(21,47,21,69): warning CS8601: Possible null reference assignment. 1>Syntax\SyntaxList.SeparatedWithManyWeakChildren.cs(46,24,46,30): warning CS8603: Possible null reference return. 1>Syntax\SyntaxListBuilderExtensions.cs(14,40,14,44): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxListBuilderExtensions.cs(14,46,14,66): warning CS8604: Possible null reference argument for parameter 'tokenOrList' in 'SyntaxTokenList.SyntaxTokenList(SyntaxNode parent, GreenNode tokenOrList, int position, int index)'. 1>Symbols\Attributes\MarshalAsAttributeDecoder.cs(165,121,165,137): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Symbols\Attributes\MarshalAsAttributeDecoder.cs(165,107,165,150): warning CS8604: Possible null reference argument for parameter 'typeSymbolOrName' in 'void MarshalPseudoCustomAttributeData.SetMarshalAsCustom(object typeSymbolOrName, string cookie)'. 1>Symbols\Attributes\MarshalAsAttributeDecoder.cs(165,152,165,158): warning CS8604: Possible null reference argument for parameter 'cookie' in 'void MarshalPseudoCustomAttributeData.SetMarshalAsCustom(object typeSymbolOrName, string cookie)'. 1>Syntax\SyntaxListBuilderExtensions.cs(24,47,24,67): warning CS8602: Possible dereference of a null reference. 1>Syntax\SyntaxListBuilderExtensions.cs(35,42,35,62): warning CS8602: Possible dereference of a null reference. 1>Syntax\SyntaxListBuilderExtensions.cs(45,77,45,97): warning CS8602: Possible dereference of a null reference. 1>PEWriter\PeWriter.cs(156,34,156,38): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>PEWriter\PeWriter.cs(212,133,212,154): warning CS8604: Possible null reference argument for parameter 'deterministicIdProviderOpt' in 'PortablePdbBuilder MetadataWriter.GetPortablePdbBuilder(ImmutableArray<int> typeSystemRowCounts, MethodDefinitionHandle debugEntryPoint, Func<IEnumerable<Blob>, BlobContentId> deterministicIdProviderOpt)'. 1>PEWriter\PeWriter.cs(269,41,269,45): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>PEWriter\PeWriter.cs(282,17,282,38): warning CS8604: Possible null reference argument for parameter 'debugDirectoryBuilder' in 'ExtendedPEBuilder.ExtendedPEBuilder(PEHeaderBuilder header, MetadataRootBuilder metadataRootBuilder, BlobBuilder ilStream, BlobBuilder mappedFieldData, BlobBuilder managedResources, ResourceSectionBuilder nativeResources, DebugDirectoryBuilder debugDirectoryBuilder, int strongNameSignatureSize, MethodDefinitionHandle entryPoint, CorFlags flags, Func<IEnumerable<Blob>, BlobContentId> deterministicIdProvider, bool withMvidSection)'. 1>PEWriter\PeWriter.cs(286,17,286,29): warning CS8604: Possible null reference argument for parameter 'deterministicIdProvider' in 'ExtendedPEBuilder.ExtendedPEBuilder(PEHeaderBuilder header, MetadataRootBuilder metadataRootBuilder, BlobBuilder ilStream, BlobBuilder mappedFieldData, BlobBuilder managedResources, ResourceSectionBuilder nativeResources, DebugDirectoryBuilder debugDirectoryBuilder, int strongNameSignatureSize, MethodDefinitionHandle entryPoint, CorFlags flags, Func<IEnumerable<Blob>, BlobContentId> deterministicIdProvider, bool withMvidSection)'. 1>Syntax\SyntaxNodeOrTokenListBuilder.cs(108,30,108,34): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxTokenListBuilder.cs(92,52,92,56): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxTokenListBuilder.cs(94,52,94,56): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxTokenListBuilder.cs(96,52,96,56): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\SyntaxTokenListBuilder.cs(98,52,98,56): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\GreenNodeExtensions.cs(33,55,33,59): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\InternalSyntax\SyntaxList1.cs(35,28,35,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\InternalSyntax\SyntaxList1.cs(42,28,42,55): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Syntax\InternalSyntax\SyntaxList1.cs(42,28,42,55): warning CS8603: Possible null reference return. 1>Syntax\InternalSyntax\SyntaxList1.cs(60,24,60,43): warning CS8603: Possible null reference return. 1>Syntax\ChildSyntaxList.cs(108,30,108,54): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Syntax\ChildSyntaxList.cs(148,30,148,53): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Syntax\ChildSyntaxList.cs(156,30,156,53): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Syntax\GreenNode.cs(80,39,80,43): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\GreenNode.cs(95,39,95,43): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\InternalSyntax\SeparatedSyntaxListBuilder.cs(101,76,101,97): warning CS8604: Possible null reference argument for parameter 'node' in 'SyntaxList<GreenNode>.SyntaxList(GreenNode node)'. 1>Syntax\GreenNodeExtensions.cs(121,47,121,51): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\ChildSyntaxList.cs(189,40,189,59): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Syntax\ChildSyntaxList.cs(237,25,237,44): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Syntax\ChildSyntaxList.cs(269,30,269,54): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>ReferenceManager\CommonReferenceManager.Resolution.cs(639,24,639,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>ReferenceManager\CommonReferenceManager.Resolution.cs(663,24,663,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>ReferenceManager\CommonReferenceManager.Resolution.cs(697,40,697,44): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>ReferenceManager\CommonReferenceManager.Resolution.cs(700,24,700,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Symbols\Attributes\MarshalAsAttributeDecoder.cs(346,130,346,147): warning CS8604: Possible null reference argument for parameter 'elementTypeSymbol' in 'void MarshalPseudoCustomAttributeData.SetMarshalAsSafeArray(VarEnum? elementType, ITypeSymbol elementTypeSymbol)'. 1>ReferenceManager\CommonReferenceManager.Resolution.cs(769,99,769,137): warning CS8602: Possible dereference of a null reference. 1>ReferenceManager\CommonReferenceManager.Resolution.cs(774,56,774,148): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>ReferenceManager\CommonReferenceManager.Resolution.cs(788,21,788,55): warning CS8602: Possible dereference of a null reference. 1>ReferenceManager\CommonReferenceManager.Resolution.cs(789,21,789,45): warning CS8602: Possible dereference of a null reference. 1>ReferenceManager\CommonReferenceManager.Resolution.cs(789,51,789,89): warning CS8602: Possible dereference of a null reference. 1>Syntax\InternalSyntax\SyntaxListBuilder.cs(54,30,54,45): warning CS8604: Possible null reference argument for parameter 'item' in 'void SyntaxListBuilder.Add(GreenNode item)'. 1>MetadataReader\PEModule.cs(2785,24,2785,72): warning CS8626: No best nullability for operands of conditional expression 'UnmanagedType' and 'int'. 1>ReferenceManager\CommonReferenceManager.Resolution.cs(830,30,830,75): warning CS8602: Possible dereference of a null reference. 1>Syntax\InternalSyntax\SyntaxListBuilder1.cs(91,20,91,41): warning CS8603: Possible null reference return. 1>Syntax\InternalSyntax\SyntaxListBuilder.cs(192,46,192,58): warning CS8604: Possible null reference argument for parameter 'node' in 'SyntaxList.SyntaxList(GreenNode node)'. 1>Syntax\InternalSyntax\SyntaxListBuilder.cs(197,42,197,54): warning CS8604: Possible null reference argument for parameter 'node' in 'SyntaxList.SyntaxList(GreenNode node)'. 1>PEWriter\PeWriter.cs(457,20,457,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>ReferenceManager\CommonReferenceManager.State.cs(207,24,207,52): warning CS8603: Possible null reference return. 1>ReferenceManager\CommonReferenceManager.State.cs(216,24,216,53): warning CS8603: Possible null reference return. 1>ReferenceManager\CommonReferenceManager.State.cs(225,24,225,50): warning CS8603: Possible null reference return. 1>ReferenceManager\CommonReferenceManager.State.cs(263,24,263,42): warning CS8603: Possible null reference return. 1>Syntax\GreenNode.cs(209,22,209,29): warning CS8602: Possible dereference of a null reference. 1>Syntax\GreenNode.cs(212,32,212,39): warning CS8602: Possible dereference of a null reference. 1>Syntax\InternalSyntax\SyntaxListBuilderExtensions.cs(19,42,19,62): warning CS8604: Possible null reference argument for parameter 'node' in 'SyntaxList.SyntaxList(GreenNode node)'. 1>PEWriter\MetadataWriter.cs(84,19,84,33): warning CS8618: Non-nullable field '_pseudoSymbolTokenToTokenMap' is uninitialized. 1>PEWriter\MetadataWriter.cs(84,19,84,33): warning CS8618: Non-nullable field '_pseudoSymbolTokenToReferenceMap' is uninitialized. 1>PEWriter\MetadataWriter.cs(84,19,84,33): warning CS8618: Non-nullable field '_pseudoStringTokenToTokenMap' is uninitialized. 1>PEWriter\MetadataWriter.cs(84,19,84,33): warning CS8618: Non-nullable field '_pseudoStringTokenToStringMap' is uninitialized. 1>PEWriter\MetadataWriter.cs(84,19,84,33): warning CS8618: Non-nullable field '_referenceVisitor' is uninitialized. 1>Syntax\GreenNode.cs(385,17,385,40): warning CS8602: Possible dereference of a null reference. 1>Syntax\GreenNode.cs(392,17,392,39): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.cs(472,48,472,69): warning CS8619: Nullability of reference types in value of type 'IReference[]' doesn't match target type 'IReference?[]'. 1>PEWriter\NativeResourceWriter.cs(202,47,202,102): warning CS8604: Possible null reference argument for parameter 'item' in 'void List.Add(object item)'. 1>PEWriter\NativeResourceWriter.cs(211,38,211,51): warning CS8602: Possible dereference of a null reference. 1>PEWriter\NativeResourceWriter.cs(212,25,212,38): warning CS8602: Possible dereference of a null reference. 1>PEWriter\NativeResourceWriter.cs(216,25,216,38): warning CS8602: Possible dereference of a null reference. 1>PEWriter\NativeResourceWriter.cs(220,21,220,34): warning CS8602: Possible dereference of a null reference. 1>PEWriter\NativeResourceWriter.cs(220,47,220,98): warning CS8604: Possible null reference argument for parameter 'item' in 'void List.Add(object item)'. 1>PEWriter\NativeResourceWriter.cs(223,17,223,34): warning CS8602: Possible dereference of a null reference. 1>PEWriter\NativeResourceWriter.cs(225,17,225,34): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.cs(502,45,502,63): warning CS8619: Nullability of reference types in value of type 'List' doesn't match target type 'List<string?>'. 1>Syntax\GreenNode.cs(455,35,455,80): warning CS8604: Possible null reference argument for parameter 'value' in 'void ObjectWriter.WriteValue(object value)'. 1>Syntax\GreenNode.cs(456,35,456,80): warning CS8604: Possible null reference argument for parameter 'value' in 'void ObjectWriter.WriteValue(object value)'. 1>PEWriter\ModifiedTypeReference.cs(82,24,82,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>PEWriter\ModifiedTypeReference.cs(90,24,90,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>PEWriter\ModifiedTypeReference.cs(98,24,98,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>PEWriter\ModifiedTypeReference.cs(104,20,104,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>PEWriter\ModifiedTypeReference.cs(111,24,111,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>PEWriter\ModifiedTypeReference.cs(117,20,117,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>PEWriter\ModifiedTypeReference.cs(124,24,124,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>PEWriter\MetadataWriter.cs(557,24,557,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>PEWriter\ModifiedTypeReference.cs(132,24,132,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>PEWriter\ModifiedTypeReference.cs(138,20,138,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>PEWriter\ModifiedTypeReference.cs(143,20,143,24): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>PEWriter\MetadataWriter.cs(569,61,569,99): warning CS8604: Possible null reference argument for parameter 'typeDef' in 'List MetadataWriter.GetConsolidatedTypeParameters(ITypeDefinition typeDef, ITypeDefinition owner)'. 1>PEWriter\MetadataWriter.cs(597,20,597,26): warning CS8603: Possible null reference return. 1>PEWriter\MetadataVisitor.cs(419,45,419,89): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>PEWriter\NativeResourceWriter.cs(252,36,252,69): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>PEWriter\NativeResourceWriter.cs(277,28,277,80): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>PEWriter\NativeResourceWriter.cs(319,36,319,69): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>PEWriter\NativeResourceWriter.cs(341,36,341,69): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>PEWriter\MetadataWriter.cs(661,28,661,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>PEWriter\MetadataWriter.cs(671,24,671,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\GreenNode.cs(758,37,758,41): warning CS8602: Possible dereference of a null reference. 1>Syntax\GreenNode.cs(761,33,761,37): warning CS8602: Possible dereference of a null reference. 1>Syntax\GreenNode.cs(781,30,781,34): warning CS8602: Possible dereference of a null reference. 1>Syntax\GreenNode.cs(783,33,783,37): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataVisitor.cs(519,42,519,77): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Syntax\GreenNode.cs(803,30,803,34): warning CS8602: Possible dereference of a null reference. 1>Syntax\GreenNode.cs(805,33,805,37): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.cs(969,50,969,79): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>PEWriter\MetadataWriter.cs(1120,46,1120,74): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>PEWriter\MetadataWriter.cs(1126,48,1126,77): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>PEWriter\MetadataWriter.cs(1459,38,1459,60): warning CS8604: Possible null reference argument for parameter 'symbolOpt' in 'Location MetadataWriter.GetSymbolLocation(ISymbol symbolOpt)'. 1>PEWriter\MetadataWriter.cs(1683,39,1683,68): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>PEWriter\MetadataWriter.cs(1689,43,1689,74): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>PEWriter\MetadataWriter.cs(1695,41,1695,71): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>PEWriter\MetadataWriter.cs(1701,41,1701,71): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>PEWriter\MetadataWriter.cs(1707,47,1707,80): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>PEWriter\MetadataWriter.cs(1777,49,1777,53): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>PEWriter\MetadataWriter.cs(1839,109,1839,131): warning CS8604: Possible null reference argument for parameter 'dynamicAnalysisDataOpt' in 'void MetadataWriter.PopulateTypeSystemTables(int[] methodBodyOffsets, BlobBuilder mappedFieldDataWriter, BlobBuilder resourceWriter, BlobBuilder dynamicAnalysisDataOpt, out Blob mvidFixup)'. 1>PEWriter\MetadataWriter.cs(1869,47,1869,66): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>PEWriter\MetadataWriter.cs(1873,52,1873,74): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>PEWriter\MetadataWriter.cs(1958,79,1958,135): warning CS8626: No best nullability for operands of conditional expression 'AssemblyFlags' and 'int'. 1>PEWriter\MetadataWriter.cs(2101,62,2101,68): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.cs(2114,62,2114,68): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.cs(2278,21,2278,54): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.cs(2754,60,2754,98): warning CS8604: Possible null reference argument for parameter 'def' in 'TypeDefinitionHandle MetadataWriter.GetTypeDefinitionHandle(ITypeDefinition def)'. 1>PEWriter\MetadataWriter.cs(2877,59,2877,142): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>PEWriter\MetadataWriter.cs(2909,95,2909,116): warning CS8604: Possible null reference argument for parameter 'customDebugInfoWriter' in 'void PdbWriter.SerializeDebugInfo(IMethodBody methodBody, StandaloneSignatureHandle localSignatureHandleOpt, CustomDebugInfoWriter customDebugInfoWriter)'. 1>PEWriter\MetadataWriter.cs(2930,83,2930,87): warning CS8604: Possible null reference argument for parameter 'bodyOpt' in 'void DynamicAnalysisDataWriter.SerializeMethodDynamicAnalysisData(IMethodBody bodyOpt)'. 1>PEWriter\MetadataWriter.cs(2964,30,2964,94): warning CS8626: No best nullability for operands of conditional expression 'MethodBodyAttributes' and 'int'. 1>PEWriter\MetadataWriter.cs(3195,53,3195,82): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(71,69,71,92): error CS1503: Argument 1: cannot convert from 'System.Reflection.Metadata.StandaloneSignatureHandle?' to 'System.Reflection.Metadata.StandaloneSignatureHandle' 1>PEWriter\MetadataWriter.PortablePdb.cs(51,17,51,34): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(60,17,60,34): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(73,13,73,30): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(81,17,81,34): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(93,21,93,38): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(105,51,105,68): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(108,35,108,52): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(118,51,118,68): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(119,35,119,52): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(130,17,130,34): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(221,20,221,37): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(313,72,313,89): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(327,76,327,93): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(328,76,328,93): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(339,80,339,97): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(357,84,357,101): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(373,84,373,101): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(384,76,384,93): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(393,76,393,93): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(414,23,414,40): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(416,26,416,43): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(433,26,433,43): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(450,20,450,37): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(462,13,462,30): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(464,23,464,40): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(465,24,465,41): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(479,17,479,34): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(481,27,481,44): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(482,28,482,45): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(491,17,491,34): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(493,27,493,44): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(494,28,494,45): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(579,13,579,30): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(581,23,581,40): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(582,24,582,41): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(601,13,601,30): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(603,23,603,40): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(604,24,604,41): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(687,20,687,37): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(735,34,735,51): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(736,27,736,44): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(737,84,737,101): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(738,75,738,92): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(739,31,739,48): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(745,21,745,38): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(747,31,747,48): warning CS8602: Possible dereference of a null reference. 1>PEWriter\MetadataWriter.PortablePdb.cs(748,32,748,49): warning CS8602: Possible dereference of a null reference. 1>Done building project "CodeAnalysis.csproj" -- FAILED. ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment