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