23 references to ParameterWellKnownAttributeData
Microsoft.CodeAnalysis.CSharp (23)
Symbols\Source\SourceComplexParameterSymbol.cs (23)
156
private static FlowAnalysisAnnotations DecodeFlowAnalysisAttributes(
ParameterWellKnownAttributeData
attributeData)
205
ParameterWellKnownAttributeData
attributeData = GetDecodedWellKnownAttributeData();
546
internal
ParameterWellKnownAttributeData
GetDecodedWellKnownAttributeData()
554
return (
ParameterWellKnownAttributeData
)attributesBag.DecodedWellKnownAttributeData;
777
arguments.GetOrCreateData<
ParameterWellKnownAttributeData
>().HasInAttribute = true;
781
arguments.GetOrCreateData<
ParameterWellKnownAttributeData
>().HasOutAttribute = true;
785
MarshalAsAttributeDecoder<
ParameterWellKnownAttributeData
, AttributeSyntax, CSharpAttributeData, AttributeLocation>.Decode(ref arguments, AttributeTargets.Parameter, MessageProvider.Instance);
789
arguments.GetOrCreateData<
ParameterWellKnownAttributeData
>().HasIDispatchConstantAttribute = true;
793
arguments.GetOrCreateData<
ParameterWellKnownAttributeData
>().HasIUnknownConstantAttribute = true;
826
arguments.GetOrCreateData<
ParameterWellKnownAttributeData
>().HasAllowNullAttribute = true;
830
arguments.GetOrCreateData<
ParameterWellKnownAttributeData
>().HasDisallowNullAttribute = true;
834
arguments.GetOrCreateData<
ParameterWellKnownAttributeData
>().HasMaybeNullAttribute = true;
838
arguments.GetOrCreateData<
ParameterWellKnownAttributeData
>().MaybeNullWhenAttribute = DecodeMaybeNullWhenOrNotNullWhenOrDoesNotReturnIfAttribute(attribute);
842
arguments.GetOrCreateData<
ParameterWellKnownAttributeData
>().HasNotNullAttribute = true;
846
arguments.GetOrCreateData<
ParameterWellKnownAttributeData
>().NotNullWhenAttribute = DecodeMaybeNullWhenOrNotNullWhenOrDoesNotReturnIfAttribute(attribute);
850
arguments.GetOrCreateData<
ParameterWellKnownAttributeData
>().DoesNotReturnIfAttribute = DecodeMaybeNullWhenOrNotNullWhenOrDoesNotReturnIfAttribute(attribute);
854
arguments.GetOrCreateData<
ParameterWellKnownAttributeData
>().AddNotNullIfParameterNotNull(attribute.DecodeNotNullIfNotNullAttribute());
858
arguments.GetOrCreateData<
ParameterWellKnownAttributeData
>().HasEnumeratorCancellationAttribute = true;
1328
var
parameterWellKnownAttributeData = arguments.GetOrCreateData<
ParameterWellKnownAttributeData
>();
1404
arguments.GetOrCreateData<
ParameterWellKnownAttributeData
>().InterpolatedStringHandlerArguments = default;
1418
var
data = (
ParameterWellKnownAttributeData
)decodedData;