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); 229arguments.GetOrCreateData<FieldWellKnownAttributeData>().HasAllowNullAttribute = true; 233arguments.GetOrCreateData<FieldWellKnownAttributeData>().HasDisallowNullAttribute = true; 237arguments.GetOrCreateData<FieldWellKnownAttributeData>().HasMaybeNullAttribute = true; 241arguments.GetOrCreateData<FieldWellKnownAttributeData>().HasNotNullAttribute = true; 248private static FlowAnalysisAnnotations DecodeFlowAnalysisAttributes(FieldWellKnownAttributeData attributeData) 270var data = arguments.GetOrCreateData<FieldWellKnownAttributeData>(); 323var data = (FieldWellKnownAttributeData)decodedData; 358var data = GetDecodedWellKnownAttributeData(); 367var data = GetDecodedWellKnownAttributeData(); 376var data = GetDecodedWellKnownAttributeData(); 385var data = GetDecodedWellKnownAttributeData();
Symbols\Source\SourceMemberFieldSymbol.cs (2)
125var data = GetDecodedWellKnownAttributeData(); 149!(decodedData is FieldWellKnownAttributeData fieldData && fieldData.ConstValue != CodeAnalysis.ConstantValue.Unset))