21 references to FieldWellKnownAttributeData
Microsoft.CodeAnalysis.CSharp (21)
Symbols\Source\FieldSymbolWithAttributesAndModifiers.cs (19)
106
protected
FieldWellKnownAttributeData
GetDecodedWellKnownAttributeData()
114
return (
FieldWellKnownAttributeData
)attributesBag.DecodedWellKnownAttributeData;
174
arguments.GetOrCreateData<
FieldWellKnownAttributeData
>().HasSpecialNameAttribute = true;
178
arguments.GetOrCreateData<
FieldWellKnownAttributeData
>().HasNonSerializedAttribute = true;
199
arguments.GetOrCreateData<
FieldWellKnownAttributeData
>().SetFieldOffset(offset);
204
MarshalAsAttributeDecoder<
FieldWellKnownAttributeData
, AttributeSyntax, CSharpAttributeData, AttributeLocation>.Decode(ref arguments, AttributeTargets.Field, MessageProvider.Instance);
228
arguments.GetOrCreateData<
FieldWellKnownAttributeData
>().HasAllowNullAttribute = true;
232
arguments.GetOrCreateData<
FieldWellKnownAttributeData
>().HasDisallowNullAttribute = true;
236
arguments.GetOrCreateData<
FieldWellKnownAttributeData
>().HasMaybeNullAttribute = true;
240
arguments.GetOrCreateData<
FieldWellKnownAttributeData
>().HasNotNullAttribute = true;
247
private static FlowAnalysisAnnotations DecodeFlowAnalysisAttributes(
FieldWellKnownAttributeData
attributeData)
269
var
data = arguments.GetOrCreateData<
FieldWellKnownAttributeData
>();
322
var
data = (
FieldWellKnownAttributeData
)decodedData;
357
var
data = GetDecodedWellKnownAttributeData();
366
var
data = GetDecodedWellKnownAttributeData();
375
var
data = GetDecodedWellKnownAttributeData();
384
var
data = GetDecodedWellKnownAttributeData();
Symbols\Source\SourceMemberFieldSymbol.cs (2)
125
var
data = GetDecodedWellKnownAttributeData();
149
!(decodedData is
FieldWellKnownAttributeData
fieldData && fieldData.ConstValue != CodeAnalysis.ConstantValue.Unset))