21 references to FieldWellKnownAttributeData
Microsoft.CodeAnalysis.CSharp (21)
Symbols\Source\FieldSymbolWithAttributesAndModifiers.cs (19)
105
protected
FieldWellKnownAttributeData
GetDecodedWellKnownAttributeData()
113
return (
FieldWellKnownAttributeData
)attributesBag.DecodedWellKnownAttributeData;
173
arguments.GetOrCreateData<
FieldWellKnownAttributeData
>().HasSpecialNameAttribute = true;
177
arguments.GetOrCreateData<
FieldWellKnownAttributeData
>().HasNonSerializedAttribute = true;
198
arguments.GetOrCreateData<
FieldWellKnownAttributeData
>().SetFieldOffset(offset);
203
MarshalAsAttributeDecoder<
FieldWellKnownAttributeData
, AttributeSyntax, CSharpAttributeData, AttributeLocation>.Decode(ref arguments, AttributeTargets.Field, MessageProvider.Instance);
227
arguments.GetOrCreateData<
FieldWellKnownAttributeData
>().HasAllowNullAttribute = true;
231
arguments.GetOrCreateData<
FieldWellKnownAttributeData
>().HasDisallowNullAttribute = true;
235
arguments.GetOrCreateData<
FieldWellKnownAttributeData
>().HasMaybeNullAttribute = true;
239
arguments.GetOrCreateData<
FieldWellKnownAttributeData
>().HasNotNullAttribute = true;
246
private static FlowAnalysisAnnotations DecodeFlowAnalysisAttributes(
FieldWellKnownAttributeData
attributeData)
268
var
data = arguments.GetOrCreateData<
FieldWellKnownAttributeData
>();
321
var
data = (
FieldWellKnownAttributeData
)decodedData;
356
var
data = GetDecodedWellKnownAttributeData();
365
var
data = GetDecodedWellKnownAttributeData();
374
var
data = GetDecodedWellKnownAttributeData();
383
var
data = GetDecodedWellKnownAttributeData();
Symbols\Source\SourceMemberFieldSymbol.cs (2)
114
var
data = GetDecodedWellKnownAttributeData();
138
!(decodedData is
FieldWellKnownAttributeData
fieldData && fieldData.ConstValue != CodeAnalysis.ConstantValue.Unset))