5 implementations of ReturnNullableAnnotation
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
CodeGenerationAbstractMethodSymbol.cs (1)
63public NullableAnnotation ReturnNullableAnnotation => ReturnType.NullableAnnotation;
Microsoft.CodeAnalysis.CSharp (1)
Symbols\PublicModel\MethodSymbol.cs (1)
91CodeAnalysis.NullableAnnotation IMethodSymbol.ReturnNullableAnnotation
Microsoft.CodeAnalysis.Features (1)
MetadataAsSource\AbstractMetadataAsSourceService.WrappedMethodSymbol.cs (1)
100public NullableAnnotation ReturnNullableAnnotation => _symbol.ReturnNullableAnnotation;
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\MethodSymbol.vb (1)
1037Private ReadOnly Property IMethodSymbol_ReturnNullableAnnotation As NullableAnnotation Implements IMethodSymbol.ReturnNullableAnnotation
Microsoft.CodeAnalysis.Workspaces (1)
CodeGenerationAbstractMethodSymbol.cs (1)
63public NullableAnnotation ReturnNullableAnnotation => ReturnType.NullableAnnotation;
10 references to ReturnNullableAnnotation
Microsoft.CodeAnalysis.CodeStyle (1)
ISymbolExtensions.cs (1)
453types = types.Concat((method.ReturnType ?? compilation.GetSpecialType(SpecialType.System_Object)).WithNullableAnnotation(method.ReturnNullableAnnotation));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (6)
Symbols\Source\NullablePublicAPITests.cs (6)
291Assert.Equal(result, member.ReturnNullableAnnotation); 572Assert.Equal(method.ReturnNullableAnnotation, method.Parameters[0].NullableAnnotation); 573Assert.Equal(method.ReturnNullableAnnotation, method.Parameters[0].Type.NullableAnnotation); 577Assert.Equal(result, method.ReturnNullableAnnotation); 759Assert.Equal(result, method.ReturnNullableAnnotation); 1865Assert.Equal(expectedAnnotation, methodSymbol.ReturnNullableAnnotation);
Microsoft.CodeAnalysis.Features (1)
MetadataAsSource\AbstractMetadataAsSourceService.WrappedMethodSymbol.cs (1)
100public NullableAnnotation ReturnNullableAnnotation => _symbol.ReturnNullableAnnotation;
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\MethodSymbol.vb (1)
1037Private ReadOnly Property IMethodSymbol_ReturnNullableAnnotation As NullableAnnotation Implements IMethodSymbol.ReturnNullableAnnotation
Microsoft.CodeAnalysis.Workspaces (1)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ISymbolExtensions.cs\ISymbolExtensions.cs (1)
453types = types.Concat((method.ReturnType ?? compilation.GetSpecialType(SpecialType.System_Object)).WithNullableAnnotation(method.ReturnNullableAnnotation));