9 overrides of FlowAnalysisAnnotations
Microsoft.CodeAnalysis.CSharp (9)
Symbols\FunctionPointers\FunctionPointerParameterSymbol.cs (1)
87internal override FlowAnalysisAnnotations FlowAnalysisAnnotations => FlowAnalysisAnnotations.None;
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
778internal override FlowAnalysisAnnotations FlowAnalysisAnnotations
Symbols\SignatureOnlyParameterSymbol.cs (1)
89internal override FlowAnalysisAnnotations FlowAnalysisAnnotations { get { throw ExceptionUtilities.Unreachable(); } }
Symbols\Source\SourceClonedParameterSymbol.cs (1)
143internal override FlowAnalysisAnnotations FlowAnalysisAnnotations
Symbols\Source\SourceComplexParameterSymbol.cs (1)
143internal override FlowAnalysisAnnotations FlowAnalysisAnnotations
Symbols\Source\SourceSimpleParameterSymbol.cs (1)
127internal override FlowAnalysisAnnotations FlowAnalysisAnnotations
Symbols\Source\ThisParameterSymbol.cs (1)
73internal sealed override FlowAnalysisAnnotations FlowAnalysisAnnotations
Symbols\Synthesized\SynthesizedParameterSymbol.cs (1)
120internal override FlowAnalysisAnnotations FlowAnalysisAnnotations
Symbols\Wrapped\WrappedParameterSymbol.cs (1)
144internal override FlowAnalysisAnnotations FlowAnalysisAnnotations
12 references to FlowAnalysisAnnotations
Microsoft.CodeAnalysis.CSharp (12)
FlowAnalysis\NullableWalker.cs (6)
1269var annotations = parameter.FlowAnalysisAnnotations; 1331FlowAnalysisAnnotations annotations = parameter.FlowAnalysisAnnotations; 1989return GetParameterState(parameterType, parameter.FlowAnalysisAnnotations).State; 2892var state = GetParameterState(parameterType, parameter.FlowAnalysisAnnotations).State; 6661var annotations = parameter.FlowAnalysisAnnotations; 9998var typeWithState = GetParameterState(parameterType, parameter.FlowAnalysisAnnotations);
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (3)
1312baseParameter.FlowAnalysisAnnotations, 1314overrideParameter.FlowAnalysisAnnotations)) 1332if (notNullIfParameterNotNull.Contains(overrideParam.Name) && NullableWalker.GetParameterState(baseParam.TypeWithAnnotations, baseParam.FlowAnalysisAnnotations).IsNotNull)
Symbols\SymbolExtensions.cs (2)
453if (property.GetOwnOrInheritedSetMethod()?.Parameters.Last().FlowAnalysisAnnotations is { } setterAnnotations) 481ParameterSymbol parameter => parameter.FlowAnalysisAnnotations,
Symbols\Wrapped\WrappedParameterSymbol.cs (1)
147get { return _underlyingParameter.FlowAnalysisAnnotations; }