1>------ Build started: Project: CodeAnalysis, Configuration: Debug Any CPU ------
1>Diagnostic\ExternalFileLocation.cs(49,30,49,36): warning CS8610: Nullability of reference types in type of parameter 'obj' doesn't match overridden member.
1>Emit\CommonPEModuleBuilder.cs(166,40,166,52): warning CS8616: Nullability of reference types in return type doesn't match implemented member 'IDefinition? IReference.AsDefinition(EmitContext context)'.
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>Emit\CommonPEModuleBuilder.cs(76,32,76,36): warning CS8612: Nullability of reference types in type doesn't match implicitly implemented member 'string? INamedEntity.Name'.
1>PEWriter\ExceptionHandlerRegion.cs(137,40,137,53): warning CS8608: Nullability of reference types in type doesn't match overridden member.
1>CodeGen\ArrayMembers.cs(298,32,298,36): warning CS8612: Nullability of reference types in type doesn't match implicitly implemented member 'string? INamedEntity.Name'.
1>PEWriter\InheritedTypeParameter.cs(95,49,95,82): warning CS8612: Nullability of reference types in type doesn't match implicitly implemented member 'IGenericMethodParameterReference? ITypeReference.AsGenericMethodParameterReference'.
1>PEWriter\InheritedTypeParameter.cs(103,46,103,76): warning CS8612: Nullability of reference types in type doesn't match implicitly implemented member 'IGenericTypeInstanceReference? ITypeReference.AsGenericTypeInstanceReference'.
1>PEWriter\InheritedTypeParameter.cs(119,47,119,78): warning CS8612: Nullability of reference types in type doesn't match implicitly implemented member 'IGenericTypeParameterReference? ITypeReference.AsGenericTypeParameterReference'.
1>PEWriter\InheritedTypeParameter.cs(127,41,127,66): warning CS8613: Nullability of reference types in return type doesn't match implicitly implemented member 'INamespaceTypeDefinition? ITypeReference.AsNamespaceTypeDefinition(EmitContext context)'.
1>PEWriter\InheritedTypeParameter.cs(132,40,132,64): warning CS8612: Nullability of reference types in type doesn't match implicitly implemented member 'INamespaceTypeReference? ITypeReference.AsNamespaceTypeReference'.
1>PEWriter\InheritedTypeParameter.cs(140,38,140,60): warning CS8613: Nullability of reference types in return type doesn't match implicitly implemented member 'INestedTypeDefinition? ITypeReference.AsNestedTypeDefinition(EmitContext context)'.
1>PEWriter\InheritedTypeParameter.cs(145,37,145,58): warning CS8612: Nullability of reference types in type doesn't match implicitly implemented member 'INestedTypeReference? ITypeReference.AsNestedTypeReference'.
1>PEWriter\InheritedTypeParameter.cs(153,48,153,80): warning CS8612: Nullability of reference types in type doesn't match implicitly implemented member 'ISpecializedNestedTypeReference? ITypeReference.AsSpecializedNestedTypeReference'.
1>PEWriter\InheritedTypeParameter.cs(177,32,177,48): warning CS8613: Nullability of reference types in return type doesn't match implicitly implemented member 'ITypeDefinition? ITypeReference.AsTypeDefinition(EmitContext context)'.
1>PEWriter\InheritedTypeParameter.cs(182,28,182,40): warning CS8613: Nullability of reference types in return type doesn't match implicitly implemented member 'IDefinition? IReference.AsDefinition(EmitContext context)'.
1>PEWriter\InheritedTypeParameter.cs(245,23,245,27): warning CS8612: Nullability of reference types in type doesn't match implicitly implemented member 'string? INamedEntity.Name'.
1>Diagnostic\MetadataLocation.cs(26,39,26,53): warning CS8608: Nullability of reference types in type doesn't match overridden member.
1>Diagnostic\MetadataLocation.cs(36,30,36,36): warning CS8610: Nullability of reference types in type of parameter 'obj' doesn't match overridden member.
1>Diagnostic\NoLocation.cs(22,30,22,36): warning CS8610: Nullability of reference types in type of parameter 'obj' 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>Diagnostic\SourceLocation.cs(114,30,114,36): warning CS8610: Nullability of reference types in type of parameter 'obj' doesn't match overridden member.
1>PEWriter\ReturnValueParameter.cs(108,28,108,40): warning CS8613: Nullability of reference types in return type doesn't match implicitly implemented member 'IDefinition? IReference.AsDefinition(EmitContext context)'.
1>PEWriter\ReturnValueParameter.cs(98,23,98,27): warning CS8612: Nullability of reference types in type doesn't match implicitly implemented member 'string? INamedEntity.Name'.
1>PEWriter\RootModuleType.cs(257,48,257,72): warning CS8615: Nullability of reference types in type doesn't match implemented member 'INamespaceTypeReference? ITypeReference.AsNamespaceTypeReference'.
1>Emit\ErrorType.cs(120,56,120,80): warning CS8615: Nullability of reference types in type doesn't match implemented member 'INamespaceTypeReference? ITypeReference.AsNamespaceTypeReference'.
1>Emit\ErrorType.cs(169,33,169,37): warning CS8615: Nullability of reference types in type doesn't match implemented member 'string? INamedEntity.Name'.
1>PEWriter\RootModuleType.cs(252,49,252,74): warning CS8616: Nullability of reference types in return type doesn't match implemented member 'INamespaceTypeDefinition? ITypeReference.AsNamespaceTypeDefinition(EmitContext context)'.
1>PEWriter\RootModuleType.cs(286,40,286,56): warning CS8616: Nullability of reference types in return type doesn't match implemented member 'ITypeDefinition? ITypeReference.AsTypeDefinition(EmitContext context)'.
1>Emit\ErrorType.cs(70,49,70,64): warning CS8616: Nullability of reference types in return type doesn't match implemented member 'ITypeDefinition ITypeReference.GetResolvedType(EmitContext context)'.
1>PEWriter\RootModuleType.cs(291,32,291,44): warning CS8616: Nullability of reference types in return type doesn't match implemented member 'IDefinition? IReference.AsDefinition(EmitContext context)'.
1>Emit\ErrorType.cs(197,45,197,67): warning CS8615: Nullability of reference types in type doesn't match implemented member 'Version IAssemblyReference.AssemblyVersionPattern'.
1>Emit\ErrorType.cs(219,37,219,41): warning CS8615: Nullability of reference types in type doesn't match implemented member 'string? INamedEntity.Name'.
1>PEWriter\RootModuleType.cs(47,32,47,44): warning CS8613: Nullability of reference types in return type doesn't match implicitly implemented member 'ITypeReference ITypeDefinition.GetBaseClass(EmitContext context)'.
1>PEWriter\RootModuleType.cs(37,23,37,27): warning CS8612: Nullability of reference types in type doesn't match implicitly implemented member 'string? INamedEntity.Name'.
1>CodeGen\PrivateImplementationDetails.cs(533,32,533,44): warning CS8613: Nullability of reference types in return type doesn't match implicitly implemented member 'IDefinition? IReference.AsDefinition(EmitContext context)'.
1>CodeGen\PrivateImplementationDetails.cs(255,23,255,27): warning CS8612: Nullability of reference types in type doesn't match implicitly implemented member 'string? INamedEntity.Name'.
1>CodeGen\PrivateImplementationDetails.cs(334,23,334,27): warning CS8612: Nullability of reference types in type doesn't match implicitly implemented member 'string? INamedEntity.Name'.
1>CodeGen\PrivateImplementationDetails.cs(411,32,411,44): warning CS8613: Nullability of reference types in return type doesn't match implicitly implemented member 'IDefinition? IReference.AsDefinition(EmitContext context)'.
1>CodeGen\PrivateImplementationDetails.cs(416,23,416,27): warning CS8612: Nullability of reference types in type doesn't match implicitly implemented member 'string? INamedEntity.Name'.
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(180,37,180,41): warning CS8615: Nullability of reference types in type doesn't match implemented member 'string? INamedEntity.Name'.
1>Emit\NoPia\CommonEmbeddedEvent.cs(175,44,175,56): warning CS8616: Nullability of reference types in return type doesn't match implemented member 'IDefinition? IReference.AsDefinition(EmitContext context)'.
1>Emit\NoPia\CommonEmbeddedMember.cs(108,44,108,56): warning CS8616: Nullability of reference types in return type doesn't match implemented member 'IDefinition? IReference.AsDefinition(EmitContext context)'.
1>Emit\NoPia\CommonEmbeddedField.cs(132,62,132,84): warning CS8615: Nullability of reference types in type doesn't match implemented member 'IMarshallingInformation? IFieldDefinition.MarshallingInformation'.
1>Emit\NoPia\CommonEmbeddedField.cs(187,37,187,41): warning CS8615: Nullability of reference types in type doesn't match implemented member 'string? INamedEntity.Name'.
1>Emit\NoPia\CommonEmbeddedField.cs(182,44,182,56): warning CS8616: Nullability of reference types in return type doesn't match implemented member 'IDefinition? IReference.AsDefinition(EmitContext context)'.
1>Emit\NoPia\CommonEmbeddedMethod.cs(243,37,243,41): warning CS8615: Nullability of reference types in type doesn't match implemented member 'string? INamedEntity.Name'.
1>Diagnostic\XmlLocation.cs(69,30,69,36): warning CS8610: Nullability of reference types in type of parameter 'obj' doesn't match overridden member.
1>Emit\NoPia\CommonEmbeddedMethod.cs(238,44,238,56): warning CS8616: Nullability of reference types in return type doesn't match implemented member 'IDefinition? IReference.AsDefinition(EmitContext context)'.
1>Emit\NoPia\CommonEmbeddedMethod.cs(251,56,251,73): warning CS8616: Nullability of reference types in return type doesn't match implemented member 'IMethodDefinition? IMethodReference.GetResolvedMethod(EmitContext context)'.
1>Emit\NoPia\CommonEmbeddedMethod.cs(131,68,131,84): warning CS8615: Nullability of reference types in type doesn't match implemented member 'StateMachineMoveNextBodyDebugInfo IMethodBody.MoveNextBodyInfo'.
1>Emit\NoPia\CommonEmbeddedMethod.cs(133,64,133,83): warning CS8615: Nullability of reference types in type doesn't match implemented member 'DynamicAnalysisMethodBodyData IMethodBody.DynamicAnalysisData'.
1>MetadataReference\CompilationReference.cs(107,32,107,39): warning CS8608: Nullability of reference types in type doesn't match overridden member.
1>Emit\NoPia\CommonEmbeddedParameter.cs(217,37,217,41): warning CS8615: Nullability of reference types in type doesn't match implemented member 'string? INamedEntity.Name'.
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>Emit\NoPia\CommonEmbeddedParameter.cs(212,44,212,56): warning CS8616: Nullability of reference types in return type doesn't match implemented member 'IDefinition? IReference.AsDefinition(EmitContext context)'.
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(102,55,102,67): warning CS8615: Nullability of reference types in type doesn't match implemented member 'MetadataConstant IPropertyDefinition.DefaultValue'.
1>Emit\NoPia\CommonEmbeddedProperty.cs(208,37,208,41): warning CS8615: Nullability of reference types in type doesn't match implemented member 'string? INamedEntity.Name'.
1>MetadataReference\PortableExecutableReference.cs(35,32,35,39): warning CS8608: Nullability of reference types in type doesn't match overridden member.
1>Emit\NoPia\CommonEmbeddedProperty.cs(203,44,203,56): warning CS8616: Nullability of reference types in return type doesn't match implemented member 'IDefinition? IReference.AsDefinition(EmitContext context)'.
1>MetadataReference\UnresolvedMetadataReference.cs(21,32,21,39): warning CS8608: Nullability of reference types in type doesn't match overridden member.
1>Emit\NoPia\CommonEmbeddedType.cs(612,60,612,84): warning CS8615: Nullability of reference types in type doesn't match implemented member 'INamespaceTypeReference? ITypeReference.AsNamespaceTypeReference'.
1>Emit\NoPia\CommonEmbeddedType.cs(662,37,662,41): warning CS8615: Nullability of reference types in type doesn't match implemented member 'string? INamedEntity.Name'.
1>Emit\NoPia\CommonEmbeddedType.cs(541,44,541,56): warning CS8616: Nullability of reference types in return type doesn't match implemented member 'IDefinition? IReference.AsDefinition(EmitContext context)'.
1>Emit\NoPia\CommonEmbeddedType.cs(607,61,607,86): warning CS8616: Nullability of reference types in return type doesn't match implemented member 'INamespaceTypeDefinition? ITypeReference.AsNamespaceTypeDefinition(EmitContext context)'.
1>Emit\NoPia\CommonEmbeddedType.cs(641,52,641,68): warning CS8616: Nullability of reference types in return type doesn't match implemented member 'ITypeDefinition? ITypeReference.AsTypeDefinition(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>Symbols\Attributes\MarshalPseudoCustomAttributeData.cs(172,57,172,94): warning CS8616: Nullability of reference types in return type doesn't match implemented member 'ITypeReference IMarshallingInformation.GetSafeArrayElementUserDefinedSubtype(EmitContext context)'.
1>Emit\NoPia\CommonEmbeddedTypeParameter.cs(106,62,106,84): warning CS8615: Nullability of reference types in type doesn't match implemented member 'IGenericTypeParameter IGenericParameter.AsGenericTypeParameter'.
1>Emit\NoPia\CommonEmbeddedTypeParameter.cs(142,69,142,102): warning CS8615: Nullability of reference types in type doesn't match implemented member 'IGenericMethodParameterReference? ITypeReference.AsGenericMethodParameterReference'.
1>Emit\NoPia\CommonEmbeddedTypeParameter.cs(203,37,203,41): warning CS8615: Nullability of reference types in type doesn't match implemented member 'string? INamedEntity.Name'.
1>Emit\NoPia\CommonEmbeddedTypeParameter.cs(124,53,124,68): warning CS8616: Nullability of reference types in return type doesn't match implemented member 'ITypeDefinition ITypeReference.GetResolvedType(EmitContext context)'.
1>Emit\NoPia\VtblGap.cs(110,63,110,81): warning CS8615: Nullability of reference types in type doesn't match implemented member 'IPlatformInvokeInformation IMethodDefinition.PlatformInvokeData'.
1>Emit\NoPia\VtblGap.cs(130,60,130,93): warning CS8615: Nullability of reference types in type doesn't match implemented member 'IMarshallingInformation IMethodDefinition.ReturnValueMarshallingInformation'.
1>Emit\NoPia\VtblGap.cs(150,47,150,66): warning CS8615: Nullability of reference types in type doesn't match implemented member 'INamespace IMethodDefinition.ContainingNamespace'.
1>Emit\NoPia\VtblGap.cs(184,33,184,37): warning CS8615: Nullability of reference types in type doesn't match implemented member 'string? INamedEntity.Name'.
1>Emit\NoPia\VtblGap.cs(179,40,179,52): warning CS8616: Nullability of reference types in return type doesn't match implemented member 'IDefinition? IReference.AsDefinition(EmitContext context)'.
1>Emit\NoPia\VtblGap.cs(204,52,204,69): warning CS8616: Nullability of reference types in return type doesn't match implemented member 'IMethodDefinition? IMethodReference.GetResolvedMethod(EmitContext context)'.
1>ReferenceManager\AssemblyDataForAssemblyBeingBuilt.cs(132,42,132,59): warning CS8608: Nullability of reference types in type doesn't match overridden member.
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>Collections\SmallDictionary.cs(136,34,136,38): warning CS8608: Nullability of reference types in type doesn't match overridden member.
1>Collections\SmallDictionary.cs(149,34,149,38): warning CS8608: Nullability of reference types in type 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.SeparatedWithManyWeakChildren.cs(19,42,19,53): 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>CommandLine\CommonCompiler.CompilerEmitStreamProvider.cs(46,37,46,43): warning CS8608: Nullability of reference types in type doesn't match overridden member.
1>CommandLine\CommonCompiler.CompilerEmitStreamProvider.cs(48,37,48,49): warning CS8609: Nullability of reference types in return type doesn't match overridden member.
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>ConstantValueSpecialized.cs(31,34,31,40): warning CS8610: Nullability of reference types in type of parameter 'other' doesn't match overridden member.
1>ConstantValueSpecialized.cs(76,34,76,40): warning CS8610: Nullability of reference types in type of parameter 'other' doesn't match overridden member.
1>ConstantValueSpecialized.cs(137,34,137,40): warning CS8610: Nullability of reference types in type of parameter 'other' doesn't match overridden member.
1>ConstantValueSpecialized.cs(183,34,183,40): warning CS8610: Nullability of reference types in type of parameter 'other' doesn't match overridden member.
1>ConstantValueSpecialized.cs(224,34,224,40): warning CS8610: Nullability of reference types in type of parameter 'other' doesn't match overridden member.
1>ConstantValueSpecialized.cs(343,34,343,40): warning CS8610: Nullability of reference types in type of parameter 'other' doesn't match overridden member.
1>ConstantValueSpecialized.cs(497,34,497,40): warning CS8610: Nullability of reference types in type of parameter 'other' doesn't match overridden member.
1>ConstantValueSpecialized.cs(568,34,568,40): warning CS8610: Nullability of reference types in type of parameter 'other' doesn't match overridden member.
1>ConstantValueSpecialized.cs(625,34,625,40): warning CS8610: Nullability of reference types in type of parameter 'other' doesn't match overridden member.
1>ConstantValueSpecialized.cs(668,34,668,40): warning CS8610: Nullability of reference types in type of parameter 'other' doesn't match overridden member.
1>ConstantValueSpecialized.cs(711,34,711,40): warning CS8610: Nullability of reference types in type of parameter 'other' doesn't match overridden member.
1>ConstantValueSpecialized.cs(740,34,740,40): warning CS8610: Nullability of reference types in type of parameter 'other' doesn't match overridden member.
1>ConstantValueSpecialized.cs(780,34,780,40): warning CS8610: Nullability of reference types in type of parameter 'other' doesn't match overridden member.
1>DiagnosticAnalyzer\AnalyzerImageReference.cs(53,32,53,39): warning CS8608: Nullability of reference types in type doesn't match overridden member.
1>DiagnosticAnalyzer\UnresolvedAnalyzerReference.cs(28,32,28,39): warning CS8608: Nullability of reference types in type doesn't match overridden member.
1>FileSystem\FileUtilities.cs(63,50,63,58): warning CS8604: Possible null reference argument for parameter 'basePath' in 'string? FileUtilities.GetBaseDirectory(string basePath, string baseDirectory)'.
1>FileSystem\FileUtilities.cs(63,60,63,73): warning CS8604: Possible null reference argument for parameter 'baseDirectory' in 'string? FileUtilities.GetBaseDirectory(string basePath, string baseDirectory)'.
1>FileSystem\FileUtilities.cs(88,60,88,68): warning CS8604: Possible null reference argument for parameter 'basePath' in 'string? FileUtilities.ResolveRelativePath(PathKind kind, string path, string basePath, string baseDirectory)'.
1>FileSystem\FileUtilities.cs(88,70,88,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(88,28,88,84): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>FileSystem\FileUtilities.cs(113,79,113,87): warning CS8604: Possible null reference argument for parameter 'basePath' in 'string? FileUtilities.ResolveRelativePath(PathKind kind, string path, string basePath, string baseDirectory)'.
1>FileSystem\FileUtilities.cs(113,20,113,103): warning CS8603: Possible null reference return.
1>FileSystem\PathUtilities.cs(90,20,90,56): warning CS8603: Possible null reference return.
1>FileSystem\PathUtilities.cs(95,20,95,70): warning CS8603: Possible null reference return.
1>FileSystem\PathUtilities.cs(100,20,100,76): warning CS8603: Possible null reference return.
1>FileSystem\PathUtilities.cs(117,20,117,62): warning CS8603: Possible null reference return.
1>FileSystem\PathUtilities.cs(125,34,125,63): warning CS8602: Possible dereference of a null reference.
1>FileSystem\PathUtilities.cs(174,20,174,57): warning CS8603: Possible null reference return.
1>FileSystem\PathUtilities.cs(390,20,390,79): warning CS8603: Possible null reference return.
1>C:\repos\roslyn\src\Dependencies\PooledObjects\PooledStringBuilder.cs(82,86,82,90): warning CS8604: Possible null reference argument for parameter 'pool' in 'PooledStringBuilder.PooledStringBuilder(ObjectPool pool)'.
1>C:\repos\roslyn\src\Dependencies\PooledObjects\PooledStopwatch.cs(28,78,28,82): warning CS8604: Possible null reference argument for parameter 'pool' in 'PooledStopwatch.PooledStopwatch(ObjectPool pool)'.
1>C:\repos\roslyn\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>InternalUtilities\ConsList1.cs(78,21,78,25): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>InternalUtilities\ConsList
1.cs(65,28,65,40): warning CS8603: Possible null reference return.
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>FileSystem\PathUtilities.cs(454,32,454,89): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>C:\repos\roslyn\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>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>FileSystem\FileUtilities.cs(128,37,128,78): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>FileSystem\FileUtilities.cs(138,37,138,78): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>FileSystem\FileUtilities.cs(156,37,156,78): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>C:\repos\roslyn\src\Dependencies\PooledObjects\ObjectPool1.cs(109,18,109,28): warning CS8618: Non-nullable field '_firstItem' is uninitialized. 1>FileSystem\FileUtilities.cs(246,37,246,75): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>C:\repos\roslyn\src\Dependencies\PooledObjects\ObjectPool
1.cs(137,85,137,89): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
1>C:\repos\roslyn\src\Dependencies\PooledObjects\ObjectPool1.cs(166,81,166,85): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>NativePdbWriter\PdbWriter.cs(365,47,365,82): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>NativePdbWriter\PdbWriter.cs(372,45,372,60): warning CS8604: Possible null reference argument for parameter 'item' in 'void ArrayBuilder<string>.Add(string item)'. 1>NativePdbWriter\PdbWriter.cs(374,34,374,69): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>NativePdbWriter\PdbWriter.cs(379,39,379,43): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>NativePdbWriter\PdbWriter.cs(382,53,382,91): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>NativePdbWriter\PdbWriter.cs(385,36,385,49): warning CS8602: Possible dereference of a null reference. 1>NativePdbWriter\PdbWriter.cs(392,35,392,48): warning CS8602: Possible dereference of a null reference. 1>NativePdbWriter\PdbWriter.cs(487,25,487,43): warning CS8604: Possible null reference argument for parameter 'name' in 'bool SymUnmanagedWriter.DefineLocalConstant(string name, object value, int constantSignatureToken)'. 1>NativePdbWriter\PdbWriter.cs(501,25,501,40): warning CS8604: Possible null reference argument for parameter 'name' in 'void SymUnmanagedWriter.DefineLocalVariable(int index, string name, int attributes, int localSignatureToken)'. 1>C:\repos\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs(377,78,377,82): warning CS8604: Possible null reference argument for parameter 'pool' in 'ArrayBuilder<T>.ArrayBuilder(ObjectPool<ArrayBuilder<T>> 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>C:\repos\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.Enumerator.cs(45,28,45,40): warning CS8603: Possible null reference return. 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>Serialization\ObjectReader.cs(161,25,161,54): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Serialization\ObjectReader.cs(165,25,165,42): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>Serialization\ObjectReader.cs(171,20,171,25): warning CS8603: Possible null reference return. 1>Serialization\ObjectReader.cs(318,20,318,76): warning CS8603: Possible null reference return. 1>InternalUtilities\FileNameUtilities.cs(180,20,180,75): warning CS8603: Possible null reference return. 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\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(46,41,46,85): 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>NativePdbWriter\SymWriterMetadataProvider.cs(68,26,68,32): warning CS8600: Converting null literal or possible null value to non-nullable type. 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>Serialization\ObjectReader.cs(272,29,272,33): 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>C:\repos\roslyn\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>InternalUtilities\XmlUtilities.cs(69,28,69,32): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>InternalUtilities\WeakList.cs(126,35,126,39): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>InternalUtilities\ImmutableArrayInterop.cs(22,21,22,25): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>InternalUtilities\ImmutableArrayInterop.cs(50,21,50,25): warning CS8600: Converting null literal or possible null value to non-nullable type. 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\InterlockedOperations.cs(24,67,24,71): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>C:\repos\roslyn\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(593,21,593,25): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>C:\repos\roslyn\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(594,27,594,31): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>C:\repos\roslyn\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(595,22,595,26): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>C:\repos\roslyn\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(606,29,606,33): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>C:\repos\roslyn\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(607,35,607,39): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>C:\repos\roslyn\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(620,29,620,33): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>C:\repos\roslyn\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(625,29,625,33): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>C:\repos\roslyn\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(626,35,626,39): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>C:\repos\roslyn\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(642,43,642,47): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>C:\repos\roslyn\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(648,43,648,47): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>C:\repos\roslyn\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(665,35,665,39): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>C:\repos\roslyn\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(667,30,667,34): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>C:\repos\roslyn\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\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>C:\repos\roslyn\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(694,21,694,25): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>C:\repos\roslyn\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(695,22,695,26): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>C:\repos\roslyn\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(707,25,707,29): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>C:\repos\roslyn\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(723,29,723,33): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>C:\repos\roslyn\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(731,29,731,33): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>C:\repos\roslyn\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(810,37,810,41): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>C:\repos\roslyn\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(817,37,817,41): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>C:\repos\roslyn\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(823,37,823,41): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>C:\repos\roslyn\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(831,29,831,33): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>C:\repos\roslyn\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(854,22,854,26): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>C:\repos\roslyn\src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs(855,21,855,25): warning CS8600: Converting null literal or possible null value to non-nullable type. 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>InternalUtilities\TextKeyedCache.cs(73,18,73,22): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>InternalUtilities\TextKeyedCache.cs(80,17,80,31): warning CS8618: Non-nullable field '_random' is uninitialized. 1>InternalUtilities\TextKeyedCache.cs(92,82,92,86): warning CS8604: Possible null reference argument for parameter 'pool' in 'TextKeyedCache<T>.TextKeyedCache(ObjectPool<TextKeyedCache<T>> pool)'. 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>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>InternalUtilities\TextKeyedCache.cs(175,20,175,21): warning CS8603: Possible null reference return. 1>InternalUtilities\PerformanceSensitiveAttribute.cs(21,16,21,45): warning CS8618: Non-nullable property 'Constraint' 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>InternalUtilities\StringTable.cs(72,18,72,22): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>InternalUtilities\StringTable.cs(90,70,90,74): warning CS8604: Possible null reference argument for parameter 'pool' in 'StringTable.StringTable(ObjectPool<StringTable> pool)'. 1>C:\repos\roslyn\src\Compilers\Core\AnalyzerDriver\DeclarationComputer.cs(23,63,23,92): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>C:\repos\roslyn\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>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>InternalUtilities\StringTable.cs(265,29,265,61): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>InternalUtilities\StringTable.cs(314,20,314,21): warning CS8603: Possible null reference return. 1>InternalUtilities\StringTable.cs(349,20,349,21): warning CS8603: Possible null reference return. 1>CodeGen\SynthesizedLocalOrdinalsDispenser.cs(27,28,27,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>InternalUtilities\StringTable.cs(567,29,567,61): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CodeGen\SynthesizedLocalOrdinalsDispenser.cs(12,27,12,60): warning CS8618: Non-nullable field '_lazyMap' is uninitialized. 1>InternalUtilities\StringTable.cs(590,33,590,81): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CodeGen\SwitchStringJumpTableEmitter.cs(192,59,192,87): warning CS8600: Converting null literal or possible null value to non-nullable type. 1>CodeGen\SwitchStringJumpTableEmitter.cs(192,59,192,87): warning CS8604: Possible null reference argument for parameter 'key' in 'uint GetStringHashCode.Invoke(string key)'. 1>InternalUtilities\SpecializedCollections.Singleton.Enumerator
1.cs(25,47,25,57): warning CS8603: Possible null reference return.
1>InternalUtilities\SpecializedCollections.ReadOnly.Set.cs(37,28,37,38): warning CS8602: Possible dereference of a null reference.
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\SpecializedCollections.ReadOnly.Enumerable2.cs(21,28,21,43): warning CS8602: Possible dereference of a null reference. 1>InternalUtilities\SpecializedCollections.ReadOnly.Enumerable
1.cs(23,28,23,43): warning CS8602: Possible dereference of a null reference.
1>InternalUtilities\SpecializedCollections.ReadOnly.Collection.cs(32,28,32,43): warning CS8602: Possible dereference of a null reference.
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\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>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>CodeGen\SequencePointList.cs(41,17,41,34): warning CS8618: Non-nullable field '_next' is uninitialized.
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\ILBuilder.cs(138,33,138,37): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
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>CodeGen\ReferenceDependencyWalker.cs(80,51,80,86): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>CodeGen\ReferenceDependencyWalker.cs(87,65,87,109): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>CodeGen\ILBuilder.cs(285,29,285,44): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>CodeGen\ILBuilder.cs(291,66,291,81): warning CS8604: Possible null reference argument for parameter 'block' in 'void ILBuilder.PushReachableBlockToProcess(ArrayBuilder reachableBlocks, BasicBlock block)'.
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>PEWriter\TypeNameSerializer.cs(60,53,60,91): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\TypeNameSerializer.cs(106,47,106,82): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>CodeGen\ReferenceDependencyWalker.cs(105,67,105,115): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>CodeGen\ReferenceDependencyWalker.cs(116,65,116,109): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>CodeGen\ILBuilder.cs(353,17,353,31): warning CS8602: Possible dereference of a null reference.
1>CodeGen\ILBuilder.cs(355,17,355,34): warning CS8602: Possible dereference of a null reference.
1>CodeGen\ILBuilder.cs(372,49,372,70): warning CS8604: Possible null reference argument for parameter 'destHandler' in 'object? ILBuilder.BlockedBranchDestinationSlow(ExceptionHandlerScope destHandler, ExceptionHandlerScope srcHandler)'.
1>CodeGen\ReferenceDependencyWalker.cs(170,63,170,105): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>CodeGen\ILBuilder.cs(399,25,399,37): warning CS8602: Possible dereference of a null reference.
1>CodeGen\ILBuilder.cs(401,43,401,55): warning CS8602: Possible dereference of a null reference.
1>CodeGen\ILBuilder.cs(401,43,401,72): warning CS8602: Possible dereference of a null reference.
1>CodeGen\ILBuilder.cs(424,17,424,29): warning CS8602: Possible dereference of a null reference.
1>CodeGen\ILBuilder.cs(426,30,426,42): warning CS8602: Possible dereference of a null reference.
1>CodeGen\ILBuilder.cs(432,21,432,33): warning CS8602: Possible dereference of a null reference.
1>CodeGen\ILBuilder.cs(438,66,438,78): warning CS8604: Possible null reference argument for parameter 'block' in 'void ILBuilder.PushReachableBlockToProcess(ArrayBuilder reachableBlocks, BasicBlock block)'.
1>PEWriter\TypeNameSerializer.cs(251,24,251,39): warning CS8603: Possible null reference return.
1>PEWriter\TypeNameSerializer.cs(257,31,257,46): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\TypeNameSerializer.cs(258,21,258,25): warning CS8602: Possible dereference of a null reference.
1>PEWriter\TypeNameSerializer.cs(260,39,260,43): warning CS8604: Possible null reference argument for parameter 'item' in 'void ArrayBuilder.Add(string item)'.
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>CodeGen\BasicBlock.cs(409,21,409,37): warning CS8602: Possible dereference of a null reference.
1>CodeGen\BasicBlock.cs(409,47,409,63): warning CS8602: Possible dereference of a null reference.
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\ILBuilder.cs(582,62,582,76): warning CS8604: Possible null reference argument for parameter 'currentHandler' in 'bool ILBuilder.CanMoveLabelToAnotherHandler(ExceptionHandlerScope currentHandler, ExceptionHandlerScope newHandler)'.
1>CodeGen\ILBuilder.cs(582,78,582,88): warning CS8604: Possible null reference argument for parameter 'newHandler' in 'bool ILBuilder.CanMoveLabelToAnotherHandler(ExceptionHandlerScope currentHandler, ExceptionHandlerScope newHandler)'.
1>PEWriter\CustomDebugInfoWriter.cs(110,29,110,46): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\CustomDebugInfoWriter.cs(112,20,112,26): warning CS8603: Possible null reference return.
1>CodeGen\BasicBlock.cs(447,45,447,56): warning CS8602: Possible dereference of a null reference.
1>CodeGen\BasicBlock.cs(462,62,462,70): warning CS8602: Possible dereference of a null reference.
1>CodeGen\BasicBlock.cs(465,29,465,37): warning CS8602: Possible dereference of a null reference.
1>CodeGen\BasicBlock.cs(466,40,466,48): warning CS8602: Possible dereference of a null reference.
1>CodeGen\BasicBlock.cs(483,40,483,56): warning CS8604: Possible null reference argument for parameter 'newLabel' in 'void BasicBlock.SetBranch(object newLabel, ILOpCode branchCode, ILOpCode revBranchCode)'.
1>CodeGen\ILBuilder.cs(687,27,687,44): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>CodeGen\BasicBlock.cs(498,25,498,36): warning CS8602: Possible dereference of a null reference.
1>CodeGen\BasicBlock.cs(508,25,508,36): warning CS8602: Possible dereference of a null reference.
1>CodeGen\BasicBlock.cs(508,65,508,76): warning CS8602: Possible dereference of a null reference.
1>CodeGen\ILBuilder.cs(733,27,733,44): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\CustomDebugInfoWriter.cs(174,20,174,27): warning CS8603: Possible null reference return.
1>CodeGen\BasicBlock.cs(528,25,528,36): warning CS8602: Possible dereference of a null reference.
1>CodeGen\BasicBlock.cs(529,38,529,49): warning CS8604: Possible null reference argument for parameter 'one' in 'bool BasicBlock.AreIdentical(BasicBlock one, BasicBlock another)'.
1>CodeGen\ILBuilder.cs(762,27,762,44): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>CodeGen\ILBuilder.cs(824,31,824,48): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\CustomDebugInfoWriter.cs(206,25,206,35): warning CS8602: Possible dereference of a null reference.
1>PEWriter\CustomDebugInfoWriter.cs(215,38,215,51): warning CS8620: Nullability of reference types in argument of type 'ArrayBuilder<(string? Name, byte[], int Length, int)>' doesn't match target type 'IReadOnlyCollection<(string LocalName, byte[] Flags, int Count, int SlotIndex)>' for parameter 'dynamicLocals' in 'void CustomDebugInfoEncoder.AddDynamicLocals(IReadOnlyCollection<(string LocalName, byte[] Flags, int Count, int SlotIndex)> dynamicLocals)'.
1>PEWriter\CustomDebugInfoWriter.cs(231,42,231,48): warning CS8620: Nullability of reference types in argument of type 'ArrayBuilder<(string? Name, int SlotIndex, int StartOffset, int EndOffset, ImmutableArray TupleElementNames)>' doesn't match target type 'IReadOnlyCollection<(string LocalName, int SlotIndex, int ScopeStart, int ScopeEnd, ImmutableArray Names)>' for parameter 'tupleLocals' in 'void CustomDebugInfoEncoder.AddTupleElementNames(IReadOnlyCollection<(string LocalName, int SlotIndex, int ScopeStart, int ScopeEnd, ImmutableArray Names)> tupleLocals)'.
1>PEWriter\CustomDebugInfoWriter.cs(251,39,251,61): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>CodeGen\ILBuilder.cs(923,42,923,59): warning CS8602: Possible dereference of a null reference.
1>CodeGen\ILBuilder.cs(872,66,872,81): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>CodeGen\ILBuilder.cs(986,51,986,92): warning CS8601: Possible null reference assignment.
1>PEWriter\ReferenceIndexerBase.cs(53,43,53,134): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>CodeGen\ILBuilder.cs(1206,27,1206,44): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>CodeGen\PrivateImplementationDetails.cs(203,47,203,58): warning CS8604: Possible null reference argument for parameter 'key' in 'bool ConcurrentDictionary<string, IMethodDefinition>.TryAdd(string key, IMethodDefinition value)'.
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>PEWriter\ReferenceIndexerBase.cs(88,47,88,97): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>Syntax\SyntaxWalker.cs(41,31,41,45): warning CS8604: Possible null reference argument for parameter 'node' in 'void SyntaxWalker.Visit(SyntaxNode node)'.
1>Syntax\SyntaxTriviaList.cs(53,29,53,48): warning CS8604: Possible null reference argument for parameter 'node' in 'SyntaxTriviaList.SyntaxTriviaList(in SyntaxToken token, GreenNode node, int position, int index = 0)'.
1>PEWriter\ReferenceIndexerBase.cs(120,78,120,126): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\ReferenceIndexerBase.cs(137,43,137,135): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\ReferenceIndexerBase.cs(144,70,144,114): warning CS8600: Converting null literal or possible null value to non-nullable type.
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>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>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>CodeGen\ILBuilderEmit.cs(603,40,603,57): warning CS8604: Possible null reference argument for parameter 'value' in 'void ILBuilder.EmitStringConstant(string value)'.
1>Syntax\SyntaxTriviaList.cs(438,20,438,56): warning CS8603: Possible null reference return.
1>Syntax\SyntaxTriviaList.Enumerator.cs(32,28,32,32): 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>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>PEWriter\ReferenceIndexerBase.cs(419,61,419,96): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\ReferenceIndexerBase.cs(423,87,423,140): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>Syntax\SyntaxTrivia.cs(197,20,197,75): warning CS8603: Possible null reference return.
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>PEWriter\ReferenceIndexer.cs(55,37,55,67): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\ReferenceIndexer.cs(55,37,55,67): warning CS8602: Possible dereference of a null reference.
1>PEWriter\ReferenceIndexer.cs(110,47,110,63): warning CS8600: Converting null literal or possible null value to non-nullable type.
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>PEWriter\ReferenceIndexer.cs(182,58,182,78): warning CS8604: Possible null reference argument for parameter 'moduleName' in 'ModuleReferenceHandle MetadataWriter.GetModuleReferenceHandle(string moduleName)'.
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(48,26,48,44): warning CS8604: Possible null reference argument for parameter 'tokenOrList' in 'SyntaxTokenList.SyntaxTokenList(SyntaxNode parent, GreenNode tokenOrList, int position, int index)'.
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(56,26,56,44): warning CS8604: Possible null reference argument for parameter 'tokenOrList' in 'SyntaxTokenList.SyntaxTokenList(SyntaxNode parent, GreenNode tokenOrList, int position, int index)'.
1>CodeGen\LocalScopeManager.cs(24,22,24,39): warning CS8618: Non-nullable field '_enclosingExceptionHandler' is uninitialized.
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>CodeGen\LocalScopeManager.cs(64,50,64,80): warning CS8601: Possible null reference assignment.
1>Syntax\SyntaxTokenList.cs(264,20,264,56): warning CS8603: Possible null reference return.
1>CodeGen\LabelInfo.cs(33,24,33,28): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
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>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>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>PEWriter\PeWriter.cs(106,17,106,35): warning CS8604: Possible null reference argument for parameter 'nativePdbWriterOpt' in 'void MetadataWriter.BuildMetadataAndIL(PdbWriter nativePdbWriterOpt, BlobBuilder ilBuilder, BlobBuilder mappedFieldDataBuilder, BlobBuilder managedResourceDataBuilder, out Blob mvidFixup, out Blob mvidStringFixup)'.
1>PEWriter\PeWriter.cs(212,133,212,154): warning CS8604: Possible null reference argument for parameter 'deterministicIdProviderOpt' in 'PortablePdbBuilder MetadataWriter.GetPortablePdbBuilder(ImmutableArray typeSystemRowCounts, MethodDefinitionHandle debugEntryPoint, Func<IEnumerable, BlobContentId> deterministicIdProviderOpt)'.
1>PEWriter\PeWriter.cs(224,48,224,73): warning CS8600: Converting null literal or possible null value to non-nullable type.
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(281,17,281,70): warning CS8604: Possible null reference argument for parameter 'nativeResources' 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, BlobContentId> deterministicIdProvider, bool withMvidSection)'.
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, 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, BlobContentId> deterministicIdProvider, bool withMvidSection)'.
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>PEWriter\PeWriter.cs(454,64,454,82): warning CS8604: Possible null reference argument for parameter 'resources' in 'ResourceSectionBuilderFromResources.ResourceSectionBuilderFromResources(IEnumerable resources)'.
1>Syntax\SyntaxToken.cs(632,41,632,59): warning CS8603: Possible null reference return.
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>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>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>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>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>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>Syntax\SyntaxNodeOrToken.cs(947,39,947,50): warning CS8602: Possible dereference of a null reference.
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(153,28,153,35): warning CS8603: Possible null reference return.
1>Syntax\SyntaxNodeExtensions_Tracking.cs(158,32,158,64): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>Syntax\SyntaxNodeExtensions_Tracking.cs(158,32,158,64): warning CS8602: Possible dereference of a null reference.
1>Syntax\SyntaxNodeExtensions_Tracking.cs(158,31,158,91): warning CS8600: Converting null literal or possible null value to non-nullable type.
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>PEWriter\MetadataWriter.cs(550,51,550,90): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>Syntax\SyntaxNode.cs(224,58,224,63): warning CS8602: Possible dereference of a null reference.
1>PEWriter\MetadataWriter.cs(567,51,567,90): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>Syntax\SyntaxNode.cs(244,22,244,27): warning CS8602: Possible dereference of a null reference.
1>Syntax\SyntaxNode.cs(247,62,247,67): warning CS8602: Possible dereference of a null reference.
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>Syntax\SyntaxNode.cs(271,27,271,37): warning CS8602: Possible dereference of a null reference.
1>PEWriter\MetadataWriter.cs(657,56,657,91): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(666,39,666,74): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(669,62,669,100): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(740,43,740,120): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\FullMetadataWriter.cs(383,65,383,108): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(821,68,821,110): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(870,68,870,77): warning CS8604: Possible null reference argument for parameter 'key' in 'int Dictionary<string, int>.this[string key]'.
1>Syntax\SyntaxNode.cs(823,24,824,24): warning CS8602: Possible dereference of a null reference.
1>Syntax\SyntaxNode.cs(827,26,827,30): warning CS8602: Possible dereference of a null reference.
1>Syntax\SyntaxNode.cs(834,34,834,38): warning CS8602: Possible dereference of a null reference.
1>Syntax\SyntaxNode.cs(836,63,836,67): warning CS8602: Possible dereference of a null reference.
1>Syntax\SyntaxNode.cs(843,20,843,24): warning CS8603: Possible null reference return.
1>PEWriter\MetadataWriter.cs(943,36,943,50): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(946,68,946,81): warning CS8604: Possible null reference argument for parameter 'name' in 'string MetadataHelpers.ComposeAritySuffixedMetadataName(string name, int arity)'.
1>PEWriter\MetadataWriter.cs(945,20,947,32): warning CS8603: Possible null reference return.
1>PEWriter\MetadataWriter.cs(957,45,957,107): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(970,50,970,79): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(976,67,976,103): warning CS8604: Possible null reference argument for parameter 'def' in 'bool MetadataWriter.TryGetMethodDefinitionHandle(IMethodDefinition def, out MethodDefinitionHandle handle)'.
1>PEWriter\MetadataWriter.cs(998,43,998,120): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(1121,46,1121,74): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(1127,48,1127,77): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(1152,70,1152,114): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(1202,43,1202,120): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(1213,58,1213,106): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(1331,45,1331,54): warning CS8604: Possible null reference argument for parameter 'moduleName' in 'ModuleReferenceHandle MetadataWriter.GetModuleReferenceHandle(string moduleName)'.
1>PEWriter\MetadataWriter.cs(1428,27,1428,47): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(1429,35,1429,39): warning CS8604: Possible null reference argument for parameter 'str' in 'bool MetadataWriter.IsTooLongInternal(string str, int maxLength)'.
1>PEWriter\MetadataWriter.cs(1431,156,1431,160): warning CS8604: Possible null reference argument for parameter 'args' in 'Diagnostic CommonMessageProvider.CreateDiagnostic(int code, Location location, params object[] args)'.
1>PEWriter\MetadataWriter.cs(1460,38,1460,60): warning CS8604: Possible null reference argument for parameter 'symbolOpt' in 'Location MetadataWriter.GetSymbolLocation(ISymbol symbolOpt)'.
1>PEWriter\MetadataWriter.cs(1549,51,1549,90): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(1577,57,1577,99): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(1617,50,1617,85): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(1648,20,1648,96): warning CS8603: Possible null reference return.
1>PEWriter\MetadataWriter.cs(1684,39,1684,68): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(1690,43,1690,74): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(1696,41,1696,71): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(1702,41,1702,71): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(1708,47,1708,80): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(1740,17,1740,35): warning CS8604: Possible null reference argument for parameter 'nativePdbWriterOpt' in 'void MetadataWriter.BuildMetadataAndIL(PdbWriter nativePdbWriterOpt, BlobBuilder ilBuilder, BlobBuilder mappedFieldDataBuilder, BlobBuilder managedResourceDataBuilder, out Blob mvidFixup, out Blob mvidStringFixup)'.
1>PEWriter\MetadataWriter.cs(1778,49,1778,53): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
1>PEWriter\MetadataWriter.cs(1840,109,1840,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(1870,47,1870,66): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(1871,97,1871,148): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(1871,97,1871,148): warning CS8604: Possible null reference argument for parameter 'methodReference' in 'EntityHandle MetadataWriter.GetMethodHandle(IMethodReference methodReference)'.
1>PEWriter\MetadataWriter.cs(1874,52,1874,74): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(1877,85,1877,141): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(1877,85,1877,141): warning CS8604: Possible null reference argument for parameter 'methodReference' in 'EntityHandle MetadataWriter.GetMethodHandle(IMethodReference methodReference)'.
1>PEWriter\MetadataWriter.cs(1959,79,1959,135): warning CS8626: No best nullability for operands of conditional expression 'AssemblyFlags' and 'int'.
1>PEWriter\ITypeReferenceExtensions.cs(15,56,15,91): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\ITypeReferenceExtensions.cs(18,61,18,105): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\ITypeReferenceExtensions.cs(27,74,27,118): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\ITypeReferenceExtensions.cs(33,69,33,115): warning CS8600: Converting null literal or possible null value to non-nullable type.
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\ITypeReferenceExtensions.cs(44,56,44,91): warning CS8600: Converting null literal or possible null value to non-nullable type.
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>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>PEWriter\ManagedResource.cs(43,44,43,59): warning CS8602: Possible dereference of a null reference.
1>PEWriter\ManagedResource.cs(73,24,73,38): warning CS8603: Possible null reference return.
1>PEWriter\InheritedTypeParameter.cs(247,26,247,47): warning CS8603: Possible null reference return.
1>Collections\SmallConcurrentSetOfInts.cs(30,16,30,40): warning CS8618: Non-nullable field '_next' is uninitialized.
1>Collections\SmallConcurrentSetOfInts.cs(35,17,35,41): warning CS8618: Non-nullable field '_next' is uninitialized.
1>Collections\SmallConcurrentSetOfInts.cs(101,80,101,84): 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>Collections\OrderPreservingMultiDictionary.cs(43,31,43,35): 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(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>PEWriter\MetadataWriter.cs(2102,62,2102,68): warning CS8602: Possible dereference of a null reference.
1>PEWriter\MetadataWriter.cs(2115,62,2115,68): warning CS8602: Possible dereference of a null reference.
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>Collections\OrderPreservingMultiDictionary.cs(164,26,164,31): warning CS8601: Possible null reference assignment.
1>PEWriter\MetadataWriter.cs(2215,64,2215,77): warning CS8604: Possible null reference argument for parameter 'name' in 'StringHandle MetadataWriter.GetStringHandleForNameAndCheckLength(string name, INamedEntity errorEntity = null)'.
1>Collections\OrderPreservingMultiDictionary.cs(291,47,291,54): warning CS8603: Possible null reference return.
1>PEWriter\MetadataWriter.cs(2244,41,2244,83): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(2252,39,2252,78): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(2362,64,2362,77): warning CS8604: Possible null reference argument for parameter 'name' in 'StringHandle MetadataWriter.GetStringHandleForNameAndCheckLength(string name, INamedEntity errorEntity = null)'.
1>Collections\CachingFactory.cs(136,16,136,38): warning CS8618: Non-nullable field '_pool' 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>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>PEWriter\MetadataWriter.cs(2440,64,2440,85): warning CS8604: Possible null reference argument for parameter 'name' in 'StringHandle MetadataWriter.GetStringHandleForNameAndCheckLength(string name, INamedEntity errorEntity = null)'.
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>PEWriter\MetadataWriter.cs(2538,64,2538,78): warning CS8604: Possible null reference argument for parameter 'name' in 'StringHandle MetadataWriter.GetStringHandleForNameAndCheckLength(string name, INamedEntity errorEntity = null)'.
1>PEWriter\MetadataWriter.cs(2580,64,2580,78): warning CS8604: Possible null reference argument for parameter 'name' in 'StringHandle MetadataWriter.GetStringHandleForNameAndCheckLength(string name, INamedEntity errorEntity = null)'.
1>PEWriter\MetadataWriter.cs(2619,69,2619,110): warning CS8604: Possible null reference argument for parameter 'def' in 'MethodDefinitionHandle MetadataWriter.GetMethodDefinitionHandle(IMethodDefinition def)'.
1>PEWriter\MetadataWriter.cs(2649,69,2649,110): warning CS8604: Possible null reference argument for parameter 'def' in 'MethodDefinitionHandle MetadataWriter.GetMethodDefinitionHandle(IMethodDefinition def)'.
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>PEWriter\MetadataWriter.cs(2704,64,2704,75): warning CS8604: Possible null reference argument for parameter 'name' in 'StringHandle MetadataWriter.GetStringHandleForNameAndCheckLength(string name, INamedEntity errorEntity = null)'.
1>PEWriter\MetadataWriter.cs(2717,64,2717,80): warning CS8604: Possible null reference argument for parameter 'name' in 'StringHandle MetadataWriter.GetStringHandleForNameAndCheckLength(string name, INamedEntity errorEntity = null)'.
1>PEWriter\MetadataWriter.cs(2729,58,2729,100): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>Collections\SmallDictionary.cs(40,16,40,31): warning CS8618: Non-nullable field '_root' is uninitialized.
1>PEWriter\MetadataWriter.cs(2747,55,2747,94): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(2786,54,2786,83): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(2791,66,2791,112): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(2807,64,2807,96): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>Collections\SmallDictionary.cs(225,32,225,38): warning CS8604: Possible null reference argument for parameter 'next' in 'bool SmallDictionary<K, V>.GetFromList(Node next, K key, out V value)'.
1>Collections\SmallDictionary.cs(238,24,238,33): warning CS8600: Converting null literal or possible null value to non-nullable type.
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>PEWriter\MetadataWriter.cs(2878,59,2878,142): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(2910,95,2910,116): warning CS8604: Possible null reference argument for parameter 'customDebugInfoWriter' in 'void PdbWriter.SerializeDebugInfo(IMethodBody methodBody, StandaloneSignatureHandle localSignatureHandleOpt, CustomDebugInfoWriter customDebugInfoWriter)'.
1>PEWriter\MetadataWriter.cs(2931,83,2931,87): warning CS8604: Possible null reference argument for parameter 'bodyOpt' in 'void DynamicAnalysisDataWriter.SerializeMethodDynamicAnalysisData(IMethodBody bodyOpt)'.
1>Collections\SmallDictionary.cs(451,31,451,47): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataVisitor.cs(320,78,320,126): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(2965,30,2965,94): warning CS8626: No best nullability for operands of conditional expression 'MethodBodyAttributes' and 'int'.
1>Collections\SmallDictionary.cs(459,32,459,51): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(3081,29,3081,61): warning CS8602: Possible dereference of a null reference.
1>PEWriter\MetadataWriter.cs(3086,17,3086,34): warning CS8602: Possible dereference of a null reference.
1>PEWriter\MetadataWriter.cs(3089,17,3089,45): warning CS8602: Possible dereference of a null reference.
1>PEWriter\MetadataWriter.cs(3090,17,3090,49): warning CS8602: Possible dereference of a null reference.
1>PEWriter\MetadataWriter.cs(3094,20,3094,48): warning CS8602: Possible dereference of a null reference.
1>PEWriter\MetadataWriter.cs(3100,23,3100,52): warning CS8602: Possible dereference of a null reference.
1>PEWriter\MetadataWriter.cs(3104,17,3104,45): warning CS8602: Possible dereference of a null reference.
1>PEWriter\MetadataWriter.cs(3105,17,3105,46): warning CS8602: Possible dereference of a null reference.
1>PEWriter\MetadataWriter.cs(3109,20,3109,48): warning CS8602: Possible dereference of a null reference.
1>Collections\SmallDictionary.cs(754,29,754,39): warning CS8601: Possible null reference assignment.
1>Collections\SmallDictionary.cs(765,25,765,34): warning CS8601: Possible null reference assignment.
1>Collections\SmallDictionary.cs(696,47,696,57): 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>Collections\SmallDictionary.cs(648,33,648,43): warning CS8601: Possible null reference assignment.
1>Collections\SmallDictionary.cs(659,29,659,38): warning CS8601: Possible null reference assignment.
1>Collections\SmallDictionary.cs(579,47,579,57): warning CS8603: Possible null reference return.
1>PEWriter\MetadataWriter.cs(3196,53,3196,82): warning CS8602: Possible dereference of a null reference.
1>Collections\SmallDictionary.cs(531,33,531,43): warning CS8601: Possible null reference assignment.
1>Collections\SmallDictionary.cs(542,29,542,38): warning CS8601: Possible null reference assignment.
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>PEWriter\MetadataVisitor.cs(519,42,519,77): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>Syntax\SyntaxNode.Iterators.cs(69,24,69,30): warning CS8602: Possible dereference of a null reference.
1>Syntax\SyntaxNode.Iterators.cs(84,37,84,43): warning CS8602: Possible dereference of a null reference.
1>Syntax\SyntaxNode.Iterators.cs(98,36,98,42): warning CS8602: Possible dereference of a null reference.
1>Syntax\SyntaxNode.Iterators.cs(104,17,104,23): warning CS8602: Possible dereference of a null reference.
1>Syntax\SyntaxNode.Iterators.cs(120,44,120,50): warning CS8602: Possible dereference of a null reference.
1>Syntax\SyntaxNode.Iterators.cs(121,38,121,44): warning CS8604: Possible null reference argument for parameter 'obj' in 'void ObjectPool<Enumerator[]>.Free(Enumerator[] obj)'.
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>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>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>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>CommandLine\CommonCompiler.CompilerEmitStreamProvider.cs(24,22,24,48): warning CS8618: Non-nullable field '_streamToDispose' is uninitialized.
1>CommandLine\CommonCompiler.cs(97,16,97,30): warning CS8618: Non-nullable field '_fileOpen' is uninitialized.
1>PEWriter\MetadataWriter.cs(3646,61,3646,118): warning CS8600: Converting null literal or possible null value to non-nullable type.
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\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>CommandLine\CommonCompiler.cs(218,20,218,72): warning CS8603: Possible null reference return.
1>CommandLine\CommonCompiler.cs(242,38,242,42): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(3747,80,3747,125): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(3783,84,3783,131): warning CS8600: Converting null literal or possible null value to non-nullable type.
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\CommonCommandLineParser.cs(493,27,493,31): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>CommandLine\CommonCompiler.cs(331,28,331,73): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>CommandLine\CommonCompiler.cs(337,41,337,45): warning CS8604: Possible null reference argument for parameter 'item' in 'void Builder.Add(EmbeddedText item)'.
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\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>PEWriter\MetadataWriter.cs(4011,47,4011,73): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(4017,69,4017,112): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(4025,26,4025,52): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(4030,30,4030,56): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>PEWriter\MetadataWriter.cs(4033,23,4033,52): warning CS8602: Possible dereference of a null reference.
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\CommonCommandLineArguments.cs(437,30,437,103): warning CS8600: Converting null literal or possible null value to non-nullable type.
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(480,32,480,84): warning CS8600: Converting null literal or possible null value to non-nullable type.
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\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>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>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>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>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(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(789,41,789,63): warning CS8604: Possible null reference argument for parameter 'win32ResourcesStream' in 'bool Compilation.GenerateResourcesAndDocumentationComments(CommonPEModuleBuilder moduleBeingBuilt, Stream xmlDocumentationStream, Stream win32ResourcesStream, string outputNameOverride, DiagnosticBag diagnostics, CancellationToken cancellationToken)'.
1>CommandLine\CommonCompiler.cs(808,51,808,55): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
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>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>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>Compilation\CommonModuleCompilationState.cs(44,124,44,128): 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>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>Compilation\CompilationOptions.cs(289,34,289,92): warning CS8601: Possible null reference assignment.
1>CommandLine\CommonCompiler.cs(1088,20,1088,26): warning CS8603: Possible null reference return.
1>CommandLine\CommonCompiler.cs(1104,44,1104,169): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>CommandLine\CommonCompiler.cs(1108,121,1108,131): warning CS8604: Possible null reference argument for parameter 'iconInIcoFormat' in 'Stream Compilation.CreateDefaultWin32Resources(bool versionResource, bool noManifest, Stream manifestContents, Stream iconInIcoFormat)'.
1>CommandLine\CommonCompiler.cs(1122,20,1124,152): warning CS8603: Possible null reference return.
1>CommandLine\CommonCompiler.cs(1206,69,1206,73): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
1>CommandLine\CommonCompiler.LoggingMetadataFileReferenceResolver.cs(29,35,29,85): warning CS8600: Converting null literal or possible null value to non-nullable type.
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>Compilation\Compilation.cs(1359,42,1359,55): warning CS8602: Possible dereference of a null reference.
1>Compilation\Compilation.cs(1360,27,1360,40): warning CS8602: Possible dereference of a null reference.
1>Compilation\Compilation.cs(1361,46,1361,59): warning CS8602: Possible dereference of a null reference.
1>Compilation\Compilation.cs(1362,31,1362,44): warning CS8602: Possible dereference of a null reference.
1>Compilation\Compilation.cs(1354,27,1354,33): warning CS8604: Possible null reference argument for parameter 'data' in 'Win32Resource.Win32Resource(byte[] data, uint codePage, uint languageId, int id, string name, int typeId, string typeName)'.
1>Compilation\Compilation.cs(1360,27,1360,50): warning CS8604: Possible null reference argument for parameter 'name' in 'Win32Resource.Win32Resource(byte[] data, uint codePage, uint languageId, int id, string name, int typeId, string typeName)'.
1>Compilation\Compilation.cs(1362,31,1362,54): warning CS8604: Possible null reference argument for parameter 'typeName' in 'Win32Resource.Win32Resource(byte[] data, uint codePage, uint languageId, int id, string name, int typeId, string typeName)'.
1>Emit\NoPia\EmbeddedTypesManager.cs(136,101,136,109): warning CS8604: Possible null reference argument for parameter 'name' in 'string MetadataHelpers.BuildQualifiedName(string qualifier, string name)'.
1>Emit\NoPia\CommonEmbeddedType.cs(160,56,160,110): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>Emit\NoPia\CommonEmbeddedType.cs(233,71,233,105): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>Emit\NoPia\CommonEmbeddedType.cs(233,71,233,105): warning CS8604: Possible null reference argument for parameter 'syntaxNodeOpt' in 'ITypeReference CommonEmbeddedType.GetBaseClass(TPEModuleBuilder moduleBuilder, TSyntaxNode syntaxNodeOpt, DiagnosticBag diagnostics)'.
1>Syntax\SyntaxList1.cs(112,17,112,22): warning CS8602: Possible dereference of a null reference. 1>Syntax\SyntaxList
1.cs(114,24,114,29): warning CS8602: Possible dereference of a null reference.
1>Syntax\SyntaxList1.cs(114,24,114,48): warning CS8603: Possible null reference return. 1>Syntax\SyntaxList
1.cs(118,20,118,25): warning CS8603: Possible null reference return.
1>Compilation\Compilation.cs(2002,17,2002,39): warning CS8604: Possible null reference argument for parameter 'xmlDocumentationStream' in 'EmitResult Compilation.Emit(Stream peStream, Stream? pdbStream = null, Stream xmlDocumentationStream = null, Stream win32Resources = null, IEnumerable manifestResources = null, EmitOptions options = null, IMethodSymbol? debugEntryPoint = null, Stream? sourceLinkStream = null, IEnumerable? embeddedTexts = null, Stream? metadataPEStream = null, CancellationToken cancellationToken = default(CancellationToken))'.
1>Compilation\Compilation.cs(2003,17,2003,31): warning CS8604: Possible null reference argument for parameter 'win32Resources' in 'EmitResult Compilation.Emit(Stream peStream, Stream? pdbStream = null, Stream xmlDocumentationStream = null, Stream win32Resources = null, IEnumerable manifestResources = null, EmitOptions options = null, IMethodSymbol? debugEntryPoint = null, Stream? sourceLinkStream = null, IEnumerable? embeddedTexts = null, Stream? metadataPEStream = null, CancellationToken cancellationToken = default(CancellationToken))'.
1>Emit\NoPia\CommonEmbeddedType.cs(522,86,522,120): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>Emit\NoPia\CommonEmbeddedType.cs(522,86,522,120): warning CS8604: Possible null reference argument for parameter 'syntaxNodeOpt' in 'ImmutableArray CommonEmbeddedType.GetAttributes(TPEModuleBuilder moduleBuilder, TSyntaxNode syntaxNodeOpt, DiagnosticBag diagnostics)'.
1>Emit\NoPia\CommonEmbeddedType.cs(666,28,666,52): 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(460,36,460,40): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
1>Emit\CommonPEModuleBuilder.cs(48,16,48,37): warning CS8618: Non-nullable field 'SourceLinkStreamOpt' 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>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(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>Emit\CommonPEModuleBuilder.cs(679,13,679,29): warning CS8602: Possible dereference of a null reference.
1>Emit\CommonPEModuleBuilder.cs(700,24,700,40): warning CS8603: Possible null reference return.
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>Emit\CommonPEModuleBuilder.cs(896,42,896,76): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>Emit\CommonPEModuleBuilder.cs(896,42,896,76): warning CS8604: Possible null reference argument for parameter 'syntaxOpt' in 'INamedTypeReference PEModuleBuilder<TCompilation, TSourceModuleSymbol, TAssemblySymbol, TTypeSymbol, TNamedTypeSymbol, TMethodSymbol, TSyntaxNode, TEmbeddedTypesManager, TModuleCompilationState>.GetSystemType(TSyntaxNode syntaxOpt, DiagnosticBag diagnostics)'.
1>Emit\CommonPEModuleBuilder.cs(899,70,899,104): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>Emit\CommonPEModuleBuilder.cs(899,70,899,104): warning CS8604: Possible null reference argument for parameter 'syntaxNodeOpt' in 'INamedTypeReference PEModuleBuilder<TCompilation, TSourceModuleSymbol, TAssemblySymbol, TTypeSymbol, TNamedTypeSymbol, TMethodSymbol, TSyntaxNode, TEmbeddedTypesManager, TModuleCompilationState>.GetSpecialType(SpecialType specialType, TSyntaxNode syntaxNodeOpt, DiagnosticBag diagnostics)'.
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>Operations\OperationWalker.cs(25,19,25,28): warning CS8604: Possible null reference argument for parameter 'operation' in 'void OperationWalker.Visit(IOperation operation)'.
1>Emit\EditAndContinue\AddedOrChangedMethodInfo.cs(71,69,71,78): warning CS8604: Possible null reference argument for parameter 'reference' in 'ITypeReference SymbolMatcher.MapReference(ITypeReference reference)'.
1>Syntax\SyntaxDiffer.cs(527,76,527,88): warning CS8604: Possible null reference argument for parameter 'oldNodes' in 'ChangeRecord.ChangeRecord(TextChangeRange range, Queue oldNodes, Queue newNodes)'.
1>Syntax\SyntaxDiffer.cs(527,90,527,94): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
1>Syntax\SyntaxDiffer.cs(551,93,551,105): warning CS8604: Possible null reference argument for parameter 'oldNodes' in 'ChangeRecord.ChangeRecord(TextChangeRange range, Queue oldNodes, Queue newNodes)'.
1>Syntax\SyntaxDiffer.cs(551,107,551,120): warning CS8604: Possible null reference argument for parameter 'newNodes' in 'ChangeRecord.ChangeRecord(TextChangeRange range, Queue oldNodes, Queue newNodes)'.
1>Syntax\SyntaxDiffer.cs(561,104,561,108): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
1>Syntax\SyntaxDiffer.cs(561,110,561,123): warning CS8604: Possible null reference argument for parameter 'newNodes' in 'ChangeRecord.ChangeRecord(TextChangeRange range, Queue oldNodes, Queue newNodes)'.
1>Emit\NoPia\CommonEmbeddedParameter.cs(193,86,193,120): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>Emit\NoPia\CommonEmbeddedParameter.cs(193,86,193,120): warning CS8604: Possible null reference argument for parameter 'syntaxNodeOpt' in 'ImmutableArray CommonEmbeddedParameter.GetAttributes(TPEModuleBuilder moduleBuilder, TSyntaxNode syntaxNodeOpt, DiagnosticBag diagnostics)'.
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>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\EditAndContinue\EmitBaseline.cs(300,17,300,29): warning CS8618: Non-nullable field 'LazyMetadataSymbols' is uninitialized.
1>CommandLine\CommonCompiler.ExistingReferencesResolver.cs(38,39,38,43): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
1>CommandLine\CommonCompiler.ExistingReferencesResolver.cs(45,101,45,118): warning CS8604: Possible null reference argument for parameter 'item' in 'bool HashSet.Contains(AssemblyIdentity item)'.
1>Emit\EditAndContinue\EncHoistedLocalInfo.cs(19,20,19,24): 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>Emit\EditAndContinue\SymbolMatcher.cs(59,44,59,52): warning CS8604: Possible null reference argument for parameter 'reference' in 'IDefinition SymbolMatcher.MapDefinition(IDefinition reference)'.
1>Emit\EditAndContinue\SymbolChanges.cs(269,26,269,53): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>Emit\EmitOptions.cs(213,27,213,45): warning CS8604: Possible null reference argument for parameter 'other' in 'bool EmitOptions.Equals(EmitOptions other)'.
1>Emit\EditAndContinue\DeltaMetadataWriter.cs(542,33,542,108): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>Emit\EditAndContinue\DeltaMetadataWriter.cs(544,46,544,55): warning CS8604: Possible null reference argument for parameter 'item' in 'bool DefinitionIndex.TryGetValue(IMethodDefinition item, out int index)'.
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\NoPia\CommonEmbeddedEvent.cs(141,66,141,100): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>Emit\NoPia\CommonEmbeddedEvent.cs(141,66,141,100): warning CS8604: Possible null reference argument for parameter 'syntaxNodeOpt' in 'ITypeReference CommonEmbeddedEvent.GetType(TPEModuleBuilder moduleBuilder, TSyntaxNode syntaxNodeOpt, DiagnosticBag diagnostics)'.
1>Emit\NoPia\CommonEmbeddedMember.cs(77,45,77,104): warning CS8604: Possible null reference argument for parameter 'item' in 'void ArrayBuilderExtensions.AddOptional(ArrayBuilder builder, TAttributeData item)'.
1>Emit\NoPia\CommonEmbeddedMember.cs(89,86,89,120): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>Emit\NoPia\CommonEmbeddedMember.cs(89,86,89,120): warning CS8604: Possible null reference argument for parameter 'syntaxNodeOpt' in 'ImmutableArray CommonEmbeddedMember.GetAttributes(TPEModuleBuilder moduleBuilder, TSyntaxNode syntaxNodeOpt, DiagnosticBag diagnostics)'.
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>Emit\EditAndContinue\DeltaMetadataWriter.cs(757,47,757,54): warning CS8602: Possible dereference of a null reference.
1>Emit\EditAndContinue\DeltaMetadataWriter.cs(786,101,786,107): warning CS8602: Possible dereference of a null reference.
1>Compilation\SemanticModel.cs(93,97,93,106): warning CS8604: Possible null reference argument for parameter 'operation' in 'IOperation SemanticModel.CloneOperationCore(IOperation operation)'.
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>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>Emit\EditAndContinue\DeltaMetadataWriter.cs(1486,33,1486,118): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>Emit\EditAndContinue\DeltaMetadataWriter.cs(1487,40,1487,49): warning CS8604: Possible null reference argument for parameter 'def' in 'SymbolChange SymbolChanges.GetChange(IDefinition def)'.
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>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>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>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>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>DiagnosticAnalyzer\SuppressMessageAttributeState.cs(239,88,239,92): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
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>ConstantValue.cs(727,20,727,30): warning CS8602: Possible dereference of a null reference.
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>DiagnosticAnalyzer\SuppressMessageAttributeState.cs(356,23,356,78): warning CS8601: Possible null reference assignment.
1>DiagnosticAnalyzer\AnalyzerAssemblyLoader.cs(74,37,74,41): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
1>DiagnosticAnalyzer\AnalyzerAssemblyLoader.cs(97,38,97,42): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
1>DiagnosticAnalyzer\AnalyzerAssemblyLoader.cs(133,41,133,49): warning CS8604: Possible null reference argument for parameter 'identity' in 'AssemblyIdentity AnalyzerAssemblyLoader.AddToCache(string fullPath, AssemblyIdentity identity)'.
1>DiagnosticAnalyzer\AnalyzerAssemblyLoader.cs(140,124,140,128): 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\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>DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs(205,48,205,101): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>DiagnosticAnalyzer\AnalysisResultBuilder.cs(97,127,97,153): warning CS8604: Possible null reference argument for parameter 'lazyLocalDiagnostics' in 'void AnalysisResultBuilder.UpdateLocalDiagnostics_NoLock(DiagnosticAnalyzer analyzer, ImmutableArray diagnostics, bool overwrite, ref Dictionary<SyntaxTree, Dictionary<DiagnosticAnalyzer, Builder>> lazyLocalDiagnostics)'.
1>DiagnosticAnalyzer\AnalysisResultBuilder.cs(98,129,98,157): warning CS8604: Possible null reference argument for parameter 'lazyLocalDiagnostics' in 'void AnalysisResultBuilder.UpdateLocalDiagnostics_NoLock(DiagnosticAnalyzer analyzer, ImmutableArray diagnostics, bool overwrite, ref Dictionary<SyntaxTree, Dictionary<DiagnosticAnalyzer, Builder>> lazyLocalDiagnostics)'.
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>DiagnosticAnalyzer\AnalysisScope.cs(47,72,47,76): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
1>DiagnosticAnalyzer\AnalysisResultBuilder.cs(204,51,204,77): warning CS8604: Possible null reference argument for parameter 'localDiagnostics' in 'void AnalysisResultBuilder.AddAllLocalDiagnostics_NoLock(Dictionary<SyntaxTree, Dictionary<DiagnosticAnalyzer, Builder>> localDiagnostics, AnalysisScope analysisScope, Builder builder)'.
1>DiagnosticAnalyzer\AnalysisResultBuilder.cs(205,51,205,79): warning CS8604: Possible null reference argument for parameter 'localDiagnostics' in 'void AnalysisResultBuilder.AddAllLocalDiagnostics_NoLock(Dictionary<SyntaxTree, Dictionary<DiagnosticAnalyzer, Builder>> localDiagnostics, AnalysisScope analysisScope, Builder builder)'.
1>DiagnosticAnalyzer\AnalysisResultBuilder.cs(209,66,209,92): warning CS8604: Possible null reference argument for parameter 'localDiagnostics' in 'void AnalysisResultBuilder.AddLocalDiagnosticsForPartialAnalysis_NoLock(Dictionary<SyntaxTree, Dictionary<DiagnosticAnalyzer, Builder>> localDiagnostics, AnalysisScope analysisScope, Builder builder)'.
1>DiagnosticAnalyzer\AnalysisResultBuilder.cs(213,66,213,94): warning CS8604: Possible null reference argument for parameter 'localDiagnostics' in 'void AnalysisResultBuilder.AddLocalDiagnosticsForPartialAnalysis_NoLock(Dictionary<SyntaxTree, Dictionary<DiagnosticAnalyzer, Builder>> localDiagnostics, AnalysisScope analysisScope, Builder builder)'.
1>DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs(352,38,352,42): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
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>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>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>DiagnosticAnalyzer\AnalysisResultBuilder.cs(279,69,279,95): warning CS8604: Possible null reference argument for parameter 'localDiagnosticsOpt' in 'ImmutableDictionary<SyntaxTree, ImmutableDictionary<DiagnosticAnalyzer, ImmutableArray>> AnalysisResultBuilder.GetImmutable(ImmutableHashSet analyzers, Dictionary<SyntaxTree, Dictionary<DiagnosticAnalyzer, Builder>> localDiagnosticsOpt)'.
1>DiagnosticAnalyzer\AnalysisResultBuilder.cs(280,71,280,99): warning CS8604: Possible null reference argument for parameter 'localDiagnosticsOpt' in 'ImmutableDictionary<SyntaxTree, ImmutableDictionary<DiagnosticAnalyzer, ImmutableArray>> AnalysisResultBuilder.GetImmutable(ImmutableHashSet analyzers, Dictionary<SyntaxTree, Dictionary<DiagnosticAnalyzer, Builder>> localDiagnosticsOpt)'.
1>DiagnosticAnalyzer\AnalysisResultBuilder.cs(281,66,281,89): warning CS8604: Possible null reference argument for parameter 'nonLocalDiagnosticsOpt' in 'ImmutableDictionary<DiagnosticAnalyzer, ImmutableArray> AnalysisResultBuilder.GetImmutable(ImmutableHashSet analyzers, Dictionary<DiagnosticAnalyzer, Builder> nonLocalDiagnosticsOpt)'.
1>DiagnosticAnalyzer\AnalysisState.cs(70,44,70,48): 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>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>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\AnalyzerDriver.cs(1442,100,1442,104): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
1>DiagnosticAnalyzer\AnalyzerDriver.cs(1483,105,1483,109): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
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>DiagnosticAnalyzer\AnalyzerDriver.cs(1546,109,1546,113): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
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\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>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>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>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>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\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>Diagnostic\Diagnostic_SimpleDiagnostic.cs(75,125,75,129): 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\Diagnostic_SimpleDiagnostic.cs(166,36,166,53): warning CS8604: Possible null reference argument for parameter 'obj' in 'bool SimpleDiagnostic.Equals(Diagnostic obj)'.
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>DiagnosticAnalyzer\AnalyzerManager.AnalyzerExecutionContext.cs(59,45,59,49): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
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\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\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>DiagnosticAnalyzer\AnalysisState.cs(174,46,174,157): warning CS8619: Nullability of reference types in value of type 'ImmutableArray<ISymbol?>' doesn't match target type 'ImmutableArray'.
1>Syntax\SeparatedSyntaxList.cs(98,36,98,71): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>Syntax\SeparatedSyntaxList.cs(98,36,98,71): warning CS8603: Possible null reference return.
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>DiagnosticAnalyzer\AnalysisState.cs(204,76,204,80): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
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>DiagnosticAnalyzer\AnalysisState.cs(223,87,223,91): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
1>DiagnosticAnalyzer\AsyncQueue.cs(175,28,175,32): 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>Operations\OperationFactory.cs(42,98,42,109): warning CS8604: Possible null reference argument for parameter 'value' in 'Optional.Optional(object value)'.
1>Operations\OperationFactory.cs(51,63,51,67): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
1>DiagnosticAnalyzer\AnalyzerDriver.cs(380,101,380,105): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
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\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>DiagnosticAnalyzer\AnalyzerDriver.cs(1989,60,1989,85): warning CS8604: Possible null reference argument for parameter 'otherSymbol' in 'bool AnalyzerDriver.IsEquivalentSymbol(ISymbol declaredSymbol, ISymbol otherSymbol)'.
1>DiagnosticAnalyzer\AnalyzerDriver.cs(2053,40,2053,102): warning CS8600: Converting null literal or possible null value to non-nullable type.
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\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(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.AnalyzerCodeBlockStartAnalysisContext(DiagnosticAnalyzer analyzer, HostCodeBlockStartAnalysisScope 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 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\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 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 operationBlocks, ISymbol owningSymbol, Compilation compilation, AnalyzerOptions options, Action 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>DiagnosticAnalyzer\AsyncQueue.cs(242,42,242,52): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
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>DiagnosticAnalyzer\AsyncQueue.cs(16,27,16,37): warning CS8618: Non-nullable field '_waiters' is uninitialized.
1>DiagnosticAnalyzer\CompilationUnitCompletedEvent.cs(10,16,10,45): warning CS8618: Non-nullable field '_weakModel' is uninitialized.
1>Diagnostic\DiagnosticBag.cs(28,20,28,33): warning CS8618: Non-nullable field '_lazyBag' is uninitialized.
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>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\CompilationWithAnalyzers.cs(139,44,139,115): warning CS8601: Possible null reference assignment.
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\AnalyzerExecutor.cs(1180,27,1180,64): warning CS8600: Converting null literal or possible null value to non-nullable type.
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\AnalyzerExecutor.cs(1226,50,1226,78): warning CS8602: Possible dereference of a null reference.
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>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\DiagnosticInfo.cs(42,18,42,32): warning CS8618: Non-nullable field '_arguments' is uninitialized.
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\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>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>Operations\OperationExtensions.cs(169,20,169,91): warning CS8603: Possible null reference return.
1>Diagnostic\DiagnosticInfo.cs(165,19,165,33): warning CS8618: Non-nullable field '_arguments' is uninitialized.
1>Operations\OperationExtensions.cs(184,20,184,91): warning CS8603: Possible null reference return.
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>DiagnosticAnalyzer\CompilationWithAnalyzersOptions.cs(79,150,79,154): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
1>Diagnostic\DiagnosticInfo.cs(387,29,387,33): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
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>Diagnostic\DiagnosticWithInfo.cs(144,27,144,44): warning CS8604: Possible null reference argument for parameter 'obj' in 'bool DiagnosticWithInfo.Equals(Diagnostic obj)'.
1>Diagnostic\ExternalFileLocation.cs(51,32,51,59): warning CS8604: Possible null reference argument for parameter 'obj' in 'bool ExternalFileLocation.Equals(ExternalFileLocation obj)'.
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>DiagnosticAnalyzer\AnalysisState.cs(407,102,407,106): 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>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>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>Diagnostic\SourceLocation.cs(116,32,116,53): warning CS8604: Possible null reference argument for parameter 'other' in 'bool SourceLocation.Equals(SourceLocation other)'.
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(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>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(81,31,81,35): 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>DiagnosticAnalyzer\AnalysisState.SyntaxReferenceAnalyzerStateData.cs(109,36,109,40): 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\AnalyzerFileReference.cs(212,36,212,97): warning CS8619: Nullability of reference types in value of type 'IEnumerable<string?>' doesn't match target type 'IEnumerable'.
1>DiagnosticAnalyzer\AnalyzerFileReference.cs(215,32,215,84): warning CS8619: Nullability of reference types in value of type 'ImmutableArray<string?>' doesn't match target type 'IEnumerable'.
1>DocumentationComments\XmlDocumentationCommentTextReader.cs(27,20,27,26): warning CS8603: Possible null reference return.
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(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\DiagnosticAnalysisContext.cs(503,83,503,87): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
1>DiagnosticAnalyzer\AnalyzerExecutor.cs(1492,21,1492,56): warning CS8602: Possible dereference of a null reference.
1>DiagnosticAnalyzer\AnalyzerExecutor.cs(1543,48,1543,52): warning CS8601: Possible null reference assignment.
1>DiagnosticAnalyzer\AnalysisState.PerAnalyzerState.cs(70,26,70,58): warning CS8602: Possible dereference of a null reference.
1>DiagnosticAnalyzer\AnalyzerExecutor.cs(1561,32,1561,36): warning CS8600: Converting null literal or possible null value to non-nullable type.
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\AnalyzerExecutor.cs(1583,26,1583,39): warning CS8602: Possible dereference of a null reference.
1>DiagnosticAnalyzer\AnalysisState.PerAnalyzerState.cs(115,25,115,29): warning CS8600: Converting null literal or possible null value to non-nullable type.
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(147,21,147,53): warning CS8602: Possible dereference of a null reference.
1>DiagnosticAnalyzer\AnalysisState.PerAnalyzerState.cs(151,33,151,37): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>DiagnosticAnalyzer\AnalysisState.PerAnalyzerState.cs(162,17,162,49): warning CS8602: Possible dereference of a null reference.
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>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\CompilationWithAnalyzers.cs(890,49,890,81): warning CS8602: Possible dereference of a null reference.
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>DiagnosticAnalyzer\AnalysisState.PerAnalyzerState.cs(177,21,177,53): warning CS8602: Possible dereference of a null reference.
1>DiagnosticAnalyzer\AnalysisState.PerAnalyzerState.cs(194,17,194,49): warning CS8602: Possible dereference of a null reference.
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\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>FileSystem\RelativePathResolver.cs(36,35,36,133): warning CS8600: Converting null literal or possible null value to non-nullable type.
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>FileSystem\RelativePathResolver.cs(64,59,64,86): warning CS8604: Possible null reference argument for parameter 'other' in 'bool RelativePathResolver.Equals(RelativePathResolver other)'.
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>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>InternalUtilities\ConcurrentLruCache.cs(121,27,121,39): 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>Text\LargeTextWriter.cs(142,27,142,31): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
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>Text\SourceText.cs(447,96,447,100): 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>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>Text\SourceText.cs(558,46,558,55): warning CS8602: Possible dereference of a null reference.
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>Text\SourceText.cs(571,46,571,55): warning CS8602: Possible dereference of a null reference.
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>Text\SourceText.cs(781,102,781,106): 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>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>MetadataReader\MetadataDecoder.cs(255,53,255,154): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>MetadataReader\MetadataHelpers.cs(922,46,922,100): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>DiagnosticAnalyzer\DiagnosticAnalysisContext.cs(1112,25,1112,29): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
1>MetadataReader\MetadataHelpers.cs(933,46,933,100): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>DiagnosticAnalyzer\DiagnosticAnalysisContext.cs(1028,31,1028,35): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
1>MetadataReader\MetadataReaderExtensions.cs(156,30,156,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>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\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>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>Text\StringBuilderText.cs(32,26,32,38): warning CS8603: Possible null reference return.
1>MetadataReader\PEAssembly.cs(55,18,55,28): warning CS8618: Non-nullable field '_lazyInternalsVisibleToMap' is uninitialized.
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>MetadataReader\MetadataDecoder.cs(974,102,974,106): 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\PEModule.cs(184,24,184,43): warning CS8603: Possible null reference return.
1>MetadataReader\PEModule.cs(297,20,297,30): warning CS8602: Possible dereference of a null reference.
1>MetadataReference\AssemblyIdentity.cs(67,32,67,36): 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>MetadataReference\AssemblyIdentity.cs(94,16,94,32): warning CS8618: Non-nullable field '_lazyDisplayName' is uninitialized.
1>MetadataReference\AssemblyIdentity.cs(153,18,153,34): warning CS8618: Non-nullable field '_lazyDisplayName' is uninitialized.
1>MetadataReader\MetadataDecoder.cs(1259,43,1259,47): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>MetadataReference\AssemblyIdentityComparer.cs(61,28,61,32): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
1>MetadataReference\AssemblyIdentity.cs(174,18,174,34): warning CS8618: Non-nullable field '_lazyDisplayName' is uninitialized.
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>MetadataReader\MetadataDecoder.cs(1320,27,1320,31): warning CS8600: Converting null literal or possible null value to non-nullable type.
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>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>MetadataReader\PEModule.cs(775,38,775,75): warning CS8602: Possible dereference of a null reference.
1>MetadataReader\PEModule.cs(781,51,781,55): 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>MetadataReader\MetadataDecoder.cs(1573,87,1573,88): 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>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>MetadataReader\PEModule.cs(1060,54,1060,95): 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\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>MetadataReader\PEModule.cs(1153,43,1153,87): warning CS8600: Converting null literal or possible null value to non-nullable type.
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\PEModule.cs(1160,43,1160,87): warning CS8600: Converting null literal or possible null value to non-nullable type.
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(1227,28,1229,29): warning CS8603: Possible null reference return.
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\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\MetadataDecoder.cs(2182,51,2182,55): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
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>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>MetadataReader\MetadataDecoder.cs(2288,49,2288,90): warning CS8600: Converting null literal or possible null value to non-nullable type.
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>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>MetadataReference\AssemblyMetadata.cs(333,94,333,98): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
1>MetadataReader\MetadataDecoder.cs(2347,20,2349,93): warning CS8603: Possible null reference return.
1>MetadataReference\AssemblyMetadata.cs(27,21,27,25): warning CS8618: Non-nullable field 'Assembly' is uninitialized.
1>MetadataReference\AssemblyIdentity.DisplayName.cs(770,33,770,37): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>MetadataReference\CompilationReference.cs(133,27,133,54): warning CS8604: Possible null reference argument for parameter 'other' in 'bool CompilationReference.Equals(CompilationReference other)'.
1>MetadataReader\PEModule.cs(1845,13,1845,44): warning CS8602: Possible dereference of a null reference.
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\MetadataReference.cs(198,103,198,107): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
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\ModuleMetadata.cs(33,52,33,56): 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\PortableExecutableReference.cs(57,104,57,108): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
1>Operations\Operation.cs(27,16,27,25): warning CS8618: Non-nullable field '_parentDoNotAccessDirectly' is uninitialized.
1>Operations\Operation.cs(47,40,47,63): warning CS8604: Possible null reference argument for parameter 'parent' in 'void Operation.SetParentOperation(IOperation parent)'.
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>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>ReferenceManager\UnifiedAssembly.cs(26,47,26,51): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
1>RealParser.cs(712,40,712,125): warning CS8626: No best nullability for operands of conditional expression 'ulong' and 'int'.
1>ResourceDescription.cs(146,26,146,34): warning CS8603: Possible null reference return.
1>ResourceDescription.cs(124,49,124,67): warning CS8604: Possible null reference argument for parameter 'name' in 'ResourceException.ResourceException(string name, Exception inner = null)'.
1>RuleSet\RuleSetInclude.cs(71,20,71,27): warning CS8603: Possible null reference return.
1>MetadataReader\PEModule.cs(2785,24,2785,72): warning CS8626: No best nullability for operands of conditional expression 'UnmanagedType' and 'int'.
1>RuleSet\RuleSetInclude.cs(102,20,102,39): warning CS8603: Possible null reference return.
1>ReferenceManager\CommonReferenceManager.Binding.cs(266,49,266,128): warning CS8600: Converting null literal or possible null value to non-nullable type.
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>RuleSet\RuleSet.cs(143,36,143,95): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>RuleSet\RuleSet.cs(146,36,146,52): warning CS8602: Possible dereference of a null reference.
1>RuleSet\RuleSet.cs(148,46,148,62): warning CS8602: Possible dereference of a null reference.
1>RuleSet\RuleSet.cs(152,38,152,54): warning CS8602: Possible dereference of a null reference.
1>MetadataReader\PEModule.cs(2913,21,2913,58): warning CS8602: Possible dereference of a null reference.
1>MetadataReader\PEModule.cs(2927,20,2927,57): warning CS8603: Possible null reference return.
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>ReferenceManager\CommonReferenceManager.Binding.cs(488,28,488,44): warning CS8602: Possible dereference of a null reference.
1>ReferenceManager\CommonReferenceManager.Binding.cs(498,17,498,33): warning CS8602: Possible dereference of a null reference.
1>RuleSet\RuleSet.cs(309,43,309,50): warning CS8602: Possible dereference of a null reference.
1>RuleSet\RuleSet.cs(310,38,310,45): warning CS8602: Possible dereference of a null reference.
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\DesktopStrongNameProvider.cs(296,93,296,97): 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(272,49,279,56): warning CS8600: Converting null literal or possible null value to non-nullable type.
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(321,53,328,60): warning CS8600: Converting null literal or possible null value to non-nullable type.
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 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>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>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>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>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(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>StrongName\StrongNameProvider.cs(43,42,43,110): 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>ReferenceManager\CommonReferenceManager.Resolution.cs(830,30,830,75): warning CS8602: Possible dereference of a null reference.
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>SymbolDisplay\AbstractSymbolDisplayVisitor_Minimal.cs(89,20,89,32): 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\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>Symbols\Attributes\CommonFieldEarlyWellKnownAttributeData.cs(23,24,23,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\CommonFieldWellKnownAttributeData.cs(13,16,13,49): warning CS8618: Non-nullable field '_lazyMarshalAsData' 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\CommonMethodEarlyWellKnownAttributeData.cs(40,24,40,94): warning CS8603: Possible null reference return.
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\CommonPropertyEarlyWellKnownAttributeData.cs(20,24,20,94): 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\CommonTypeEarlyWellKnownAttributeData.cs(81,24,81,94): warning CS8603: Possible null reference return.
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>ReferenceManager\AssemblyReferenceBinding.cs(25,51,25,55): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
1>ReferenceManager\AssemblyReferenceBinding.cs(37,51,37,55): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
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>ReferenceManager\AssemblyDataForAssemblyBeingBuilt.cs(29,42,29,46): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
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\CustomAttributesBag.cs(80,104,80,108): 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\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\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\CommonAttributeDataExtensions.cs(20,26,20,30): warning CS8600: Converting null literal or possible null value to non-nullable type.
1>Symbols\Attributes\MarshalPseudoCustomAttributeData.cs(118,86,118,107): warning CS8604: Possible null reference argument for parameter 'syntaxOpt' in 'ITypeReference CommonPEModuleBuilder.Translate(ITypeSymbol symbol, SyntaxNode syntaxOpt, DiagnosticBag diagnostics)'.
1>Symbols\ISymbolExtensions.cs(88,20,88,93): warning CS8603: Possible null reference return.
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>Symbols\Attributes\MarshalPseudoCustomAttributeData.cs(181,109,181,130): warning CS8604: Possible null reference argument for parameter 'syntaxOpt' in 'ITypeReference CommonPEModuleBuilder.Translate(ITypeSymbol symbol, SyntaxNode syntaxOpt, DiagnosticBag diagnostics)'.
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\SymbolVisitor1.cs(16,20,16,36): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Symbols\TypedConstant.cs(76,24,76,30): warning CS8603: Possible null reference return. 1>Symbols\TypedConstantValue.cs(56,24,56,30): 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>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>Syntax\CommonSyntaxNodeRemover.cs(41,36,41,40): warning CS8602: Possible dereference of a null reference. 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\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\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>Syntax\ChildSyntaxList.cs(289,24,289,44): warning CS8603: Possible null reference return. 1>Syntax\ChildSyntaxList.cs(293,20,293,23): warning CS8603: Possible null reference return. 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\InternalSyntax\SyntaxNodeCache.cs(186,20,186,77): warning CS8603: Possible null reference return. 1>Syntax\SyntaxNodeOrTokenListBuilder.cs(108,30,108,34): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter. 1>Syntax\InternalSyntax\SyntaxNodeCache.cs(214,20,214,85): warning CS8603: Possible null reference return. 1>Syntax\InternalSyntax\SyntaxNodeCache.cs(242,20,242,93): 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>Syntax\SyntaxListBuilderExtensions.cs(24,47,24,67): warning CS8602: Possible dereference of a null reference. 1>Syntax\InternalSyntax\SyntaxList
1.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\SyntaxList
1.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\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>Syntax\InternalSyntax\SyntaxListBuilder
1.cs(91,20,91,41): warning CS8603: Possible null reference return.
1>Syntax\InternalSyntax\SyntaxListBuilderExtensions.cs(19,42,19,62): warning CS8604: Possible null reference argument for parameter 'node' in 'SyntaxList.SyntaxList(GreenNode node)'.
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>Syntax\InternalSyntax\SeparatedSyntaxListBuilder.cs(101,76,101,97): warning CS8604: Possible null reference argument for parameter 'node' in 'SyntaxList.SyntaxList(GreenNode node)'.
1>Syntax\SyntaxList.cs(24,57,24,68): warning CS8602: Possible dereference of a null reference.
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>Syntax\GreenNodeExtensions.cs(33,55,33,59): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
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.SeparatedWithManyWeakChildren.cs(46,24,46,30): warning CS8603: Possible null reference return.
1>Syntax\GreenNodeExtensions.cs(121,47,121,51): warning CS8625: Cannot convert null literal to non-nullable reference or unconstrained type parameter.
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\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>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>Syntax\GreenNode.cs(496,46,496,52): warning CS8604: Possible null reference argument for parameter 's' in 'bool EnumerableExtensions.Contains(IEnumerable sequence, string s)'.
1>Syntax\GreenNode.cs(573,46,573,61): warning CS8604: Possible null reference argument for parameter 's' in 'bool EnumerableExtensions.Contains(IEnumerable sequence, string s)'.
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>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>CodeAnalysis -> C:\repos\roslyn\Binaries\Debug\Dlls\CodeAnalysis\Microsoft.CodeAnalysis.dll
1>Done building project "CodeAnalysis.csproj".
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
Created
May 15, 2018 03:42
-
-
Save jcouv/c2827a68d6ac5db8aae1fb28b1749806 to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment