4 instantiations of CommonAssemblyWellKnownAttributeData
Microsoft.CodeAnalysis.CSharp (4)
Symbols\Source\SourceAssemblySymbol.cs (4)
1403
wellKnownData = new
CommonAssemblyWellKnownAttributeData
();
1517
result ??= new
CommonAssemblyWellKnownAttributeData
();
1523
result ??= new
CommonAssemblyWellKnownAttributeData
();
1529
result ??= new
CommonAssemblyWellKnownAttributeData
();
113 references to CommonAssemblyWellKnownAttributeData
Microsoft.CodeAnalysis.CSharp (69)
Emitter\Model\PEModuleBuilder.cs (1)
738
CommonAssemblyWellKnownAttributeData
<NamedTypeSymbol> wellKnownAttributeData,
Symbols\Source\SourceAssemblySymbol.cs (66)
22
using CommonAssemblyWellKnownAttributeData = Microsoft.CodeAnalysis.
CommonAssemblyWellKnownAttributeData
<Microsoft.CodeAnalysis.CSharp.Symbols.NamedTypeSymbol>;
217
private string? GetWellKnownAttributeDataStringField(Func<
CommonAssemblyWellKnownAttributeData
, string> fieldGetter, string? missingValue = null, QuickAttributes? attributeMatchesOpt = null)
221
var
data = attributeMatchesOpt is null
250
var
data = GetSourceDecodedWellKnownAttributeData() ?? GetNetModuleDecodedWellKnownAttributeData();
253
return (data != null) ? data.RuntimeCompatibilityWrapNonExceptionThrows :
CommonAssemblyWellKnownAttributeData
.WrapNonExceptionThrowsDefault;
328
var
data = GetSourceDecodedWellKnownAttributeData();
392
var
data = GetSourceDecodedWellKnownAttributeData();
434
var
data = GetSourceDecodedWellKnownAttributeData();
464
var
data = GetSourceDecodedWellKnownAttributeData();
789
if ((object)assemblyKeyContainerAttributeSetting == (object)
CommonAssemblyWellKnownAttributeData
.StringMissingValue)
827
(object)this.AssemblyKeyContainerAttributeSetting != (object)
CommonAssemblyWellKnownAttributeData
.StringMissingValue)
836
if ((object)assemblyKeyFileAttributeSetting == (object)
CommonAssemblyWellKnownAttributeData
.StringMissingValue)
864
(object)this.AssemblyKeyFileAttributeSetting != (object)
CommonAssemblyWellKnownAttributeData
.StringMissingValue)
1406
forwardedTypes = ((
CommonAssemblyWellKnownAttributeData
)wellKnownData).ForwardedTypes;
1410
((
CommonAssemblyWellKnownAttributeData
)wellKnownData).ForwardedTypes = forwardedTypes;
1459
private
CommonAssemblyWellKnownAttributeData
GetLimitedNetModuleDecodedWellKnownAttributeData(QuickAttributes attributeMatches)
1480
return (
CommonAssemblyWellKnownAttributeData
)wellKnownData;
1494
CommonAssemblyWellKnownAttributeData
result = null;
1512
void limitedDecodeWellKnownAttribute(CSharpAttributeData attribute, QuickAttributes attributeMatches, ref
CommonAssemblyWellKnownAttributeData
result)
1544
internal
CommonAssemblyWellKnownAttributeData
GetNetModuleDecodedWellKnownAttributeData()
1548
return (
CommonAssemblyWellKnownAttributeData
)attributesBag.DecodedWellKnownAttributeData;
1645
internal
CommonAssemblyWellKnownAttributeData
GetSourceDecodedWellKnownAttributeData()
1653
return (
CommonAssemblyWellKnownAttributeData
)attributesBag.DecodedWellKnownAttributeData;
1661
private
CommonAssemblyWellKnownAttributeData
? GetSourceDecodedWellKnownAttributeData(QuickAttributes attribute)
1666
return (
CommonAssemblyWellKnownAttributeData
)attributesBag.DecodedWellKnownAttributeData;
1680
return (
CommonAssemblyWellKnownAttributeData
?)attributesBag?.DecodedWellKnownAttributeData;
1715
return ((
CommonAssemblyWellKnownAttributeData
)attributesBag.DecodedWellKnownAttributeData)?.ForwardedTypes;
1734
var
wellKnownAttributeData = (
CommonAssemblyWellKnownAttributeData
)attributesBag?.DecodedWellKnownAttributeData;
1784
var
wellKnownAttributeData = (
CommonAssemblyWellKnownAttributeData
)attributesBag.DecodedWellKnownAttributeData;
1919
CommonAssemblyWellKnownAttributeData
assemblyData = this.GetSourceDecodedWellKnownAttributeData();
1928
CommonAssemblyWellKnownAttributeData
assemblyData = this.GetSourceDecodedWellKnownAttributeData();
2021
(object)AssemblyKeyContainerAttributeSetting == (object)
CommonAssemblyWellKnownAttributeData
.StringMissingValue)
2031
(object)AssemblyKeyFileAttributeSetting == (object)
CommonAssemblyWellKnownAttributeData
.StringMissingValue)
2252
var
assemblyData = arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>();
2378
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblySignatureKeyAttributeSetting = signatureKey;
2387
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyKeyFileAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal;
2391
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyKeyContainerAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal;
2395
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyDelaySignAttributeSetting = (bool)attribute.CommonConstructorArguments[0].ValueInternal ? ThreeState.True : ThreeState.False;
2408
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyVersionAttributeSetting = version;
2420
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyFileVersionAttributeSetting = verString;
2424
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyTitleAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal;
2428
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyDescriptionAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal;
2446
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyCultureAttributeSetting = cultureString;
2450
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyCompanyAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal;
2454
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyProductAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal;
2458
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyInformationalVersionAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal;
2473
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyCopyrightAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal;
2477
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyTrademarkAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal;
2493
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyFlagsAttributeSetting = nameFlags;
2497
attribute.DecodeSecurityAttribute<
CommonAssemblyWellKnownAttributeData
>(this, _compilation, ref arguments);
2514
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().GuidAttribute = guidString;
2520
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().HasImportedFromTypeLibAttribute = true;
2527
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().HasPrimaryInteropAssemblyAttribute = true;
2532
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().HasCompilationRelaxationsAttribute = true;
2536
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().HasReferenceAssemblyAttribute = true;
2552
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().RuntimeCompatibilityWrapNonExceptionThrows = wrapNonExceptionThrows;
2556
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().HasDebuggableAttribute = true;
2584
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyAlgorithmIdAttributeSetting = algorithmId;
2589
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().ExperimentalAttributeData = obsoleteData;
2913
var
data = (
CommonAssemblyWellKnownAttributeData
)lazySourceAttributesBag.DecodedWellKnownAttributeData;
2923
var
data = (
CommonAssemblyWellKnownAttributeData
)lazyNetModuleAttributesBag.DecodedWellKnownAttributeData;
Symbols\Source\SourceModuleSymbol.cs (2)
666
CommonAssemblyWellKnownAttributeData
<NamedTypeSymbol> decodedData = ((SourceAssemblySymbol)this.ContainingAssembly).GetSourceDecodedWellKnownAttributeData();
675
CommonAssemblyWellKnownAttributeData
<NamedTypeSymbol> decodedData = ((SourceAssemblySymbol)this.ContainingAssembly).GetSourceDecodedWellKnownAttributeData();
Microsoft.CodeAnalysis.VisualBasic (44)
Symbols\Source\SourceAssemblySymbol.vb (44)
408
forwardedTypes = DirectCast(wellKnownData,
CommonAssemblyWellKnownAttributeData
).ForwardedTypes
411
DirectCast(wellKnownData,
CommonAssemblyWellKnownAttributeData
).ForwardedTypes = forwardedTypes
525
Return DirectCast(attributesBag.DecodedWellKnownAttributeData,
CommonAssemblyWellKnownAttributeData
)
574
Return DirectCast(attributesBag.DecodedWellKnownAttributeData,
CommonAssemblyWellKnownAttributeData
)
736
Return GetWellKnownAttributeDataStringField(Function(data) data.AssemblyKeyContainerAttributeSetting,
CommonAssemblyWellKnownAttributeData
.StringMissingValue)
742
Return GetWellKnownAttributeDataStringField(Function(data) data.AssemblyKeyFileAttributeSetting,
CommonAssemblyWellKnownAttributeData
.StringMissingValue)
1024
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblySignatureKeyAttributeSetting = signatureKey
1031
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyKeyFileAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String)
1033
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyKeyContainerAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String)
1035
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyDelaySignAttributeSetting = If(DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, Boolean), ThreeState.True, ThreeState.False)
1048
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyVersionAttributeSetting = version
1056
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyFileVersionAttributeSetting = verString
1058
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyInformationalVersionAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String)
1060
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyTitleAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String)
1062
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyDescriptionAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String)
1074
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyCultureAttributeSetting = cultureString
1076
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyCompanyAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String)
1078
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyProductAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String)
1080
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyInformationalVersionAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String)
1089
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyCopyrightAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String)
1091
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyTrademarkAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String)
1093
attrData.DecodeSecurityAttribute(Of
CommonAssemblyWellKnownAttributeData
)(Me, Me.DeclaringCompilation, arguments)
1102
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().GuidAttribute = guidString
1105
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().HasImportedFromTypeLibAttribute = True
1109
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().HasPrimaryInteropAssemblyAttribute = True
1112
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().HasCompilationRelaxationsAttribute = True
1114
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().HasReferenceAssemblyAttribute = True
1117
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().RuntimeCompatibilityWrapNonExceptionThrows = True
1119
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().HasDebuggableAttribute = True
1121
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().ExperimentalAttributeData = attrData.DecodeExperimentalAttribute()
1135
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyAlgorithmIdAttributeSetting = algorithmId
1149
arguments.GetOrCreateData(Of
CommonAssemblyWellKnownAttributeData
)().AssemblyFlagsAttributeSetting = nameFlags
1297
If assemblyKeyContainerAttributeSetting Is
CommonAssemblyWellKnownAttributeData
.StringMissingValue Then
1322
If assemblyKeyFileAttributeSetting Is
CommonAssemblyWellKnownAttributeData
.StringMissingValue Then
1337
If Me.AssemblyKeyContainerAttributeSetting IsNot
CommonAssemblyWellKnownAttributeData
.StringMissingValue Then
1341
If Me.AssemblyKeyFileAttributeSetting IsNot
CommonAssemblyWellKnownAttributeData
.StringMissingValue Then
1480
Dim assemblyData As
CommonAssemblyWellKnownAttributeData
= Me.GetSourceDecodedWellKnownAttributeData()
1496
Dim assemblyData As
CommonAssemblyWellKnownAttributeData
= Me.GetSourceDecodedWellKnownAttributeData()
1614
AssemblyKeyContainerAttributeSetting Is
CommonAssemblyWellKnownAttributeData
.StringMissingValue Then
1623
AssemblyKeyFileAttributeSetting Is
CommonAssemblyWellKnownAttributeData
.StringMissingValue Then
1722
If keyFile Is
CommonAssemblyWellKnownAttributeData
.StringMissingValue Then
1732
If keyContainer Is
CommonAssemblyWellKnownAttributeData
.StringMissingValue Then
1821
Dim experimentalData = DirectCast(attributesBag.DecodedWellKnownAttributeData,
CommonAssemblyWellKnownAttributeData
)?.ExperimentalAttributeData
1829
Return DirectCast(attributesBag.DecodedWellKnownAttributeData,
CommonAssemblyWellKnownAttributeData
)?.ExperimentalAttributeData