5 instantiations of CommonAssemblyWellKnownAttributeData
Microsoft.CodeAnalysis.CSharp (4)
Symbols\Source\SourceAssemblySymbol.cs (4)
1393
wellKnownData = new
CommonAssemblyWellKnownAttributeData
();
1507
result ??= new
CommonAssemblyWellKnownAttributeData
();
1513
result ??= new
CommonAssemblyWellKnownAttributeData
();
1519
result ??= new
CommonAssemblyWellKnownAttributeData
();
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Source\SourceAssemblySymbol.vb (1)
389
wellKnownData = New
CommonAssemblyWellKnownAttributeData
()
108 references to CommonAssemblyWellKnownAttributeData
Microsoft.CodeAnalysis.CSharp (61)
Emitter\Model\PEModuleBuilder.cs (1)
719
CommonAssemblyWellKnownAttributeData
<NamedTypeSymbol> wellKnownAttributeData,
Symbols\Source\SourceAssemblySymbol.cs (58)
23
using CommonAssemblyWellKnownAttributeData = Microsoft.CodeAnalysis.
CommonAssemblyWellKnownAttributeData
<Microsoft.CodeAnalysis.CSharp.Symbols.NamedTypeSymbol>;
212
private string? GetWellKnownAttributeDataStringField(Func<
CommonAssemblyWellKnownAttributeData
, string> fieldGetter, string? missingValue = null, QuickAttributes? attributeMatchesOpt = null)
216
var
data = attributeMatchesOpt is null
245
var
data = GetSourceDecodedWellKnownAttributeData() ?? GetNetModuleDecodedWellKnownAttributeData();
248
return (data != null) ? data.RuntimeCompatibilityWrapNonExceptionThrows :
CommonAssemblyWellKnownAttributeData
.WrapNonExceptionThrowsDefault;
323
var
data = GetSourceDecodedWellKnownAttributeData();
387
var
data = GetSourceDecodedWellKnownAttributeData();
429
var
data = GetSourceDecodedWellKnownAttributeData();
459
var
data = GetSourceDecodedWellKnownAttributeData();
784
if ((object)assemblyKeyContainerAttributeSetting == (object)
CommonAssemblyWellKnownAttributeData
.StringMissingValue)
822
(object)this.AssemblyKeyContainerAttributeSetting != (object)
CommonAssemblyWellKnownAttributeData
.StringMissingValue)
831
if ((object)assemblyKeyFileAttributeSetting == (object)
CommonAssemblyWellKnownAttributeData
.StringMissingValue)
859
(object)this.AssemblyKeyFileAttributeSetting != (object)
CommonAssemblyWellKnownAttributeData
.StringMissingValue)
1396
forwardedTypes = ((
CommonAssemblyWellKnownAttributeData
)wellKnownData).ForwardedTypes;
1400
((
CommonAssemblyWellKnownAttributeData
)wellKnownData).ForwardedTypes = forwardedTypes;
1449
private
CommonAssemblyWellKnownAttributeData
GetLimitedNetModuleDecodedWellKnownAttributeData(QuickAttributes attributeMatches)
1470
return (
CommonAssemblyWellKnownAttributeData
)wellKnownData;
1484
CommonAssemblyWellKnownAttributeData
result = null;
1502
void limitedDecodeWellKnownAttribute(CSharpAttributeData attribute, QuickAttributes attributeMatches, ref
CommonAssemblyWellKnownAttributeData
result)
1534
internal
CommonAssemblyWellKnownAttributeData
GetNetModuleDecodedWellKnownAttributeData()
1538
return (
CommonAssemblyWellKnownAttributeData
)attributesBag.DecodedWellKnownAttributeData;
1635
internal
CommonAssemblyWellKnownAttributeData
GetSourceDecodedWellKnownAttributeData()
1643
return (
CommonAssemblyWellKnownAttributeData
)attributesBag.DecodedWellKnownAttributeData;
1651
private
CommonAssemblyWellKnownAttributeData
? GetSourceDecodedWellKnownAttributeData(QuickAttributes attribute)
1656
return (
CommonAssemblyWellKnownAttributeData
)attributesBag.DecodedWellKnownAttributeData;
1670
return (
CommonAssemblyWellKnownAttributeData
?)attributesBag?.DecodedWellKnownAttributeData;
1705
return ((
CommonAssemblyWellKnownAttributeData
)attributesBag.DecodedWellKnownAttributeData)?.ForwardedTypes;
1724
var
wellKnownAttributeData = (
CommonAssemblyWellKnownAttributeData
)attributesBag?.DecodedWellKnownAttributeData;
1774
var
wellKnownAttributeData = (
CommonAssemblyWellKnownAttributeData
)attributesBag.DecodedWellKnownAttributeData;
1909
CommonAssemblyWellKnownAttributeData
assemblyData = this.GetSourceDecodedWellKnownAttributeData();
1918
CommonAssemblyWellKnownAttributeData
assemblyData = this.GetSourceDecodedWellKnownAttributeData();
2005
(object)AssemblyKeyContainerAttributeSetting == (object)
CommonAssemblyWellKnownAttributeData
.StringMissingValue)
2015
(object)AssemblyKeyFileAttributeSetting == (object)
CommonAssemblyWellKnownAttributeData
.StringMissingValue)
2226
var
assemblyData = arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>();
2352
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblySignatureKeyAttributeSetting = signatureKey;
2361
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyKeyFileAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal;
2365
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyKeyContainerAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal;
2369
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyDelaySignAttributeSetting = (bool)attribute.CommonConstructorArguments[0].ValueInternal ? ThreeState.True : ThreeState.False;
2382
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyVersionAttributeSetting = version;
2394
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyFileVersionAttributeSetting = verString;
2398
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyTitleAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal;
2402
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyDescriptionAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal;
2420
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyCultureAttributeSetting = cultureString;
2424
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyCompanyAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal;
2428
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyProductAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal;
2432
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyInformationalVersionAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal;
2448
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyCopyrightAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal;
2452
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyTrademarkAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal;
2468
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyFlagsAttributeSetting = nameFlags;
2472
attribute.DecodeSecurityAttribute<
CommonAssemblyWellKnownAttributeData
>(this, _compilation, ref arguments);
2492
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().HasCompilationRelaxationsAttribute = true;
2496
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().HasReferenceAssemblyAttribute = true;
2512
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().RuntimeCompatibilityWrapNonExceptionThrows = wrapNonExceptionThrows;
2516
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().HasDebuggableAttribute = true;
2544
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyAlgorithmIdAttributeSetting = algorithmId;
Symbols\Source\SourceModuleSymbol.cs (2)
608
CommonAssemblyWellKnownAttributeData
<NamedTypeSymbol> decodedData = ((SourceAssemblySymbol)this.ContainingAssembly).GetSourceDecodedWellKnownAttributeData();
617
CommonAssemblyWellKnownAttributeData
<NamedTypeSymbol> decodedData = ((SourceAssemblySymbol)this.ContainingAssembly).GetSourceDecodedWellKnownAttributeData();
Microsoft.CodeAnalysis.VisualBasic (47)
Emit\PEModuleBuilder.vb (1)
527
wellKnownAttributeData As
CommonAssemblyWellKnownAttributeData
(Of NamedTypeSymbol),
Symbols\Source\SourceAssemblySymbol.vb (44)
19
Imports CommonAssemblyWellKnownAttributeData = Microsoft.CodeAnalysis.
CommonAssemblyWellKnownAttributeData
(Of Microsoft.CodeAnalysis.VisualBasic.Symbols.NamedTypeSymbol)
392
forwardedTypes = DirectCast(wellKnownData,
CommonAssemblyWellKnownAttributeData
).ForwardedTypes
395
DirectCast(wellKnownData,
CommonAssemblyWellKnownAttributeData
).ForwardedTypes = forwardedTypes
512
Friend Function GetNetModuleDecodedWellKnownAttributeData() As
CommonAssemblyWellKnownAttributeData
515
Return DirectCast(attributesBag.DecodedWellKnownAttributeData,
CommonAssemblyWellKnownAttributeData
)
558
Friend Function GetSourceDecodedWellKnownAttributeData() As
CommonAssemblyWellKnownAttributeData
564
Return DirectCast(attributesBag.DecodedWellKnownAttributeData,
CommonAssemblyWellKnownAttributeData
)
567
Private Function GetWellKnownAttributeDataStringField(fieldGetter As Func(Of
CommonAssemblyWellKnownAttributeData
, String), Optional missingValue As String = Nothing) As String
590
Dim wellKnownAttributeData = DirectCast(attributesBag.DecodedWellKnownAttributeData,
CommonAssemblyWellKnownAttributeData
(Of NamedTypeSymbol))
600
wellKnownAttributeData = DirectCast(attributesBag.DecodedWellKnownAttributeData,
CommonAssemblyWellKnownAttributeData
(Of NamedTypeSymbol))
726
Return GetWellKnownAttributeDataStringField(Function(data) data.AssemblyKeyContainerAttributeSetting,
CommonAssemblyWellKnownAttributeData
.StringMissingValue)
732
Return GetWellKnownAttributeDataStringField(Function(data) data.AssemblyKeyFileAttributeSetting,
CommonAssemblyWellKnownAttributeData
.StringMissingValue)
1004
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblySignatureKeyAttributeSetting = signatureKey
1011
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyKeyFileAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String)
1013
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyKeyContainerAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String)
1015
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyDelaySignAttributeSetting = If(DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, Boolean), ThreeState.True, ThreeState.False)
1022
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyVersionAttributeSetting = version
1030
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyFileVersionAttributeSetting = verString
1032
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyInformationalVersionAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String)
1034
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyTitleAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String)
1036
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyDescriptionAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String)
1048
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyCultureAttributeSetting = cultureString
1050
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyCompanyAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String)
1052
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyProductAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String)
1054
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyInformationalVersionAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String)
1063
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyCopyrightAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String)
1065
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyTrademarkAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String)
1067
attrData.DecodeSecurityAttribute(Of
CommonAssemblyWellKnownAttributeData
)(Me, Me.DeclaringCompilation, arguments)
1077
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().HasCompilationRelaxationsAttribute = True
1079
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().HasReferenceAssemblyAttribute = True
1082
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().RuntimeCompatibilityWrapNonExceptionThrows = True
1084
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().HasDebuggableAttribute = True
1098
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyAlgorithmIdAttributeSetting = algorithmId
1112
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyFlagsAttributeSetting = nameFlags
1260
If assemblyKeyContainerAttributeSetting Is
CommonAssemblyWellKnownAttributeData
.StringMissingValue Then
1285
If assemblyKeyFileAttributeSetting Is
CommonAssemblyWellKnownAttributeData
.StringMissingValue Then
1300
If Me.AssemblyKeyContainerAttributeSetting IsNot
CommonAssemblyWellKnownAttributeData
.StringMissingValue Then
1304
If Me.AssemblyKeyFileAttributeSetting IsNot
CommonAssemblyWellKnownAttributeData
.StringMissingValue Then
1443
Dim assemblyData As
CommonAssemblyWellKnownAttributeData
= Me.GetSourceDecodedWellKnownAttributeData()
1459
Dim assemblyData As
CommonAssemblyWellKnownAttributeData
= Me.GetSourceDecodedWellKnownAttributeData()
1572
AssemblyKeyContainerAttributeSetting Is
CommonAssemblyWellKnownAttributeData
.StringMissingValue Then
1581
AssemblyKeyFileAttributeSetting Is
CommonAssemblyWellKnownAttributeData
.StringMissingValue Then
1680
If keyFile Is
CommonAssemblyWellKnownAttributeData
.StringMissingValue Then
1690
If keyContainer Is
CommonAssemblyWellKnownAttributeData
.StringMissingValue Then
Symbols\Source\SourceModuleSymbol.vb (2)
1113
Dim decodedData As
CommonAssemblyWellKnownAttributeData
(Of NamedTypeSymbol) = DirectCast(Me.ContainingAssembly, SourceAssemblySymbol).GetSourceDecodedWellKnownAttributeData()
1120
Dim decodedData As
CommonAssemblyWellKnownAttributeData
(Of NamedTypeSymbol) = DirectCast(Me.ContainingAssembly, SourceAssemblySymbol).GetSourceDecodedWellKnownAttributeData()