1 write to FlowState
Microsoft.CodeAnalysis (1)
Symbols\NullabilityInfo.cs (1)
31FlowState = flowState;
20 references to FlowState
GenerateDocumentationAndConfigFiles (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\NullableHelpers.cs (1)
135=> typeInfo.Nullability.FlowState == NullableFlowState.MaybeNull;
Microsoft.CodeAnalysis (6)
Compilation\TypeInfo.cs (2)
43Debug.Assert(type is null || type.NullableAnnotation == nullability.FlowState.ToAnnotation()); 44Debug.Assert(convertedType is null || convertedType.NullableAnnotation == convertedNullability.FlowState.ToAnnotation());
Symbols\NullabilityInfo.cs (4)
34private string GetDebuggerDisplay() => $"{{Annotation: {Annotation}, Flow State: {FlowState}}}"; 40Hash.Combine(((int)Annotation).GetHashCode(), ((int)FlowState).GetHashCode()); 44FlowState == other.FlowState;
Microsoft.CodeAnalysis.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\NullableHelpers.cs (1)
135=> typeInfo.Nullability.FlowState == NullableFlowState.MaybeNull;
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
src\roslyn\src\Analyzers\Core\CodeFixes\UseAutoProperty\AbstractUseAutoPropertyCodeFixProvider.cs (1)
546return typeInfo.Nullability.FlowState == NullableFlowState.MaybeNull;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\NullableHelpers.cs (1)
135=> typeInfo.Nullability.FlowState == NullableFlowState.MaybeNull;
Microsoft.CodeAnalysis.CSharp (5)
BoundTree\BoundExpression.cs (1)
150=> Type?.GetITypeSymbol(TopLevelNullability.FlowState.ToAnnotation());
BoundTree\BoundNode.cs (2)
253switch (value.FlowState) 264throw ExceptionUtilities.UnexpectedValue(value.FlowState);
Compilation\TypeInfo.cs (2)
55return new TypeInfo(info.Type?.GetITypeSymbol(info.Nullability.FlowState.ToAnnotation()), info.ConvertedType?.GetITypeSymbol(info.ConvertedNullability.FlowState.ToAnnotation()),
Microsoft.CodeAnalysis.CSharp.Features (2)
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (1)
1106if (returnTypeInfo.Nullability.FlowState == NullableFlowState.MaybeNull)
QuickInfo\CSharpSemanticQuickInfoProvider.cs (1)
266return (nullability.Annotation, nullability.FlowState);
Microsoft.CodeAnalysis.Features (1)
src\roslyn\src\Analyzers\Core\CodeFixes\UseAutoProperty\AbstractUseAutoPropertyCodeFixProvider.cs (1)
546return typeInfo.Nullability.FlowState == NullableFlowState.MaybeNull;
Microsoft.CodeAnalysis.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\NullableHelpers.cs (1)
135=> typeInfo.Nullability.FlowState == NullableFlowState.MaybeNull;
Roslyn.Diagnostics.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\NullableHelpers.cs (1)
135=> typeInfo.Nullability.FlowState == NullableFlowState.MaybeNull;