10 types derived from WellKnownAttributeData
Microsoft.CodeAnalysis (10)
Symbols\Attributes\CommonAssemblyWellKnownAttributeData.cs (1)
18internal class CommonAssemblyWellKnownAttributeData<TNamedTypeSymbol> : WellKnownAttributeData, ISecurityAttributeTarget
Symbols\Attributes\CommonEventWellKnownAttributeData.cs (1)
12internal class CommonEventWellKnownAttributeData : WellKnownAttributeData, ISkipLocalsInitAttributeTarget
Symbols\Attributes\CommonFieldWellKnownAttributeData.cs (1)
15internal class CommonFieldWellKnownAttributeData : WellKnownAttributeData, IMarshalAsAttributeTarget
Symbols\Attributes\CommonMethodWellKnownAttributeData.cs (1)
13internal class CommonMethodWellKnownAttributeData : WellKnownAttributeData, ISecurityAttributeTarget
Symbols\Attributes\CommonModuleWellKnownAttributeData.cs (1)
16internal class CommonModuleWellKnownAttributeData : WellKnownAttributeData
Symbols\Attributes\CommonParameterWellKnownAttributeData.cs (1)
15internal class CommonParameterWellKnownAttributeData : WellKnownAttributeData, IMarshalAsAttributeTarget
Symbols\Attributes\CommonPropertyWellKnownAttributeData.cs (1)
15internal class CommonPropertyWellKnownAttributeData : WellKnownAttributeData
Symbols\Attributes\CommonReturnTypeWellKnownAttributeData.cs (1)
15internal class CommonReturnTypeWellKnownAttributeData : WellKnownAttributeData, IMarshalAsAttributeTarget
Symbols\Attributes\CommonTypeWellKnownAttributeData.cs (1)
18internal class CommonTypeWellKnownAttributeData : WellKnownAttributeData, ISecurityAttributeTarget
Symbols\Attributes\EarlyWellKnownAttributeData.cs (1)
17internal abstract class EarlyWellKnownAttributeData : WellKnownAttributeData
10 references to WellKnownAttributeData
Microsoft.CodeAnalysis (10)
Symbols\Attributes\CustomAttributesBag.cs (5)
23private WellKnownAttributeData _decodedWellKnownAttributeData; 70WellKnownAttributeData.Seal(data); 83public bool SetDecodedWellKnownAttributeData(WellKnownAttributeData data) 85WellKnownAttributeData.Seal(data); 124public WellKnownAttributeData DecodedWellKnownAttributeData
Symbols\Attributes\DecodeWellKnownAttributeArguments.cs (3)
20private WellKnownAttributeData? _lazyDecodeData; 28public T GetOrCreateData<T>() where T : WellKnownAttributeData, new() 61public readonly WellKnownAttributeData DecodedData
Symbols\Attributes\MarshalAsAttributeDecoder.cs (1)
16where TWellKnownAttributeData : WellKnownAttributeData, IMarshalAsAttributeTarget, new()
Symbols\Attributes\WellKnownAttributeData.cs (1)
65internal static void Seal(WellKnownAttributeData data)