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