21 references to FieldWellKnownAttributeData
Microsoft.CodeAnalysis.CSharp (21)
Symbols\Source\FieldSymbolWithAttributesAndModifiers.cs (19)
112protected FieldWellKnownAttributeData GetDecodedWellKnownAttributeData() 120return (FieldWellKnownAttributeData)attributesBag.DecodedWellKnownAttributeData; 180arguments.GetOrCreateData<FieldWellKnownAttributeData>().HasSpecialNameAttribute = true; 184arguments.GetOrCreateData<FieldWellKnownAttributeData>().HasNonSerializedAttribute = true; 205arguments.GetOrCreateData<FieldWellKnownAttributeData>().SetFieldOffset(offset); 210MarshalAsAttributeDecoder<FieldWellKnownAttributeData, AttributeSyntax, CSharpAttributeData, AttributeLocation>.Decode(ref arguments, AttributeTargets.Field, MessageProvider.Instance); 234arguments.GetOrCreateData<FieldWellKnownAttributeData>().HasAllowNullAttribute = true; 238arguments.GetOrCreateData<FieldWellKnownAttributeData>().HasDisallowNullAttribute = true; 242arguments.GetOrCreateData<FieldWellKnownAttributeData>().HasMaybeNullAttribute = true; 246arguments.GetOrCreateData<FieldWellKnownAttributeData>().HasNotNullAttribute = true; 253private static FlowAnalysisAnnotations DecodeFlowAnalysisAttributes(FieldWellKnownAttributeData attributeData) 275var data = arguments.GetOrCreateData<FieldWellKnownAttributeData>(); 328var data = (FieldWellKnownAttributeData)decodedData; 363var data = GetDecodedWellKnownAttributeData(); 372var data = GetDecodedWellKnownAttributeData(); 381var data = GetDecodedWellKnownAttributeData(); 390var data = GetDecodedWellKnownAttributeData();
Symbols\Source\SourceMemberFieldSymbol.cs (2)
125var data = GetDecodedWellKnownAttributeData(); 166!(decodedData is FieldWellKnownAttributeData fieldData && fieldData.ConstValue != CodeAnalysis.ConstantValue.Unset))