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)
791
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;
1921
CommonAssemblyWellKnownAttributeData
assemblyData = this.GetSourceDecodedWellKnownAttributeData();
1930
CommonAssemblyWellKnownAttributeData
assemblyData = this.GetSourceDecodedWellKnownAttributeData();
2023
(object)AssemblyKeyContainerAttributeSetting == (object)
CommonAssemblyWellKnownAttributeData
.StringMissingValue)
2033
(object)AssemblyKeyFileAttributeSetting == (object)
CommonAssemblyWellKnownAttributeData
.StringMissingValue)
2254
var
assemblyData = arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>();
2380
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblySignatureKeyAttributeSetting = signatureKey;
2389
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyKeyFileAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal;
2393
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyKeyContainerAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal;
2397
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyDelaySignAttributeSetting = (bool)attribute.CommonConstructorArguments[0].ValueInternal ? ThreeState.True : ThreeState.False;
2410
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyVersionAttributeSetting = version;
2422
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyFileVersionAttributeSetting = verString;
2426
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyTitleAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal;
2430
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyDescriptionAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal;
2448
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyCultureAttributeSetting = cultureString;
2452
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyCompanyAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal;
2456
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyProductAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal;
2460
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyInformationalVersionAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal;
2475
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyCopyrightAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal;
2479
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyTrademarkAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal;
2495
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyFlagsAttributeSetting = nameFlags;
2499
attribute.DecodeSecurityAttribute<
CommonAssemblyWellKnownAttributeData
>(this, _compilation, ref arguments);
2516
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().GuidAttribute = guidString;
2522
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().HasImportedFromTypeLibAttribute = true;
2529
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().HasPrimaryInteropAssemblyAttribute = true;
2534
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().HasCompilationRelaxationsAttribute = true;
2538
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().HasReferenceAssemblyAttribute = true;
2554
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().RuntimeCompatibilityWrapNonExceptionThrows = wrapNonExceptionThrows;
2558
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().HasDebuggableAttribute = true;
2586
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().AssemblyAlgorithmIdAttributeSetting = algorithmId;
2591
arguments.GetOrCreateData<
CommonAssemblyWellKnownAttributeData
>().ExperimentalAttributeData = obsoleteData;
2915
var
data = (
CommonAssemblyWellKnownAttributeData
)lazySourceAttributesBag.DecodedWellKnownAttributeData;
2925
var
data = (
CommonAssemblyWellKnownAttributeData
)lazyNetModuleAttributesBag.DecodedWellKnownAttributeData;
Symbols\Source\SourceModuleSymbol.cs (2)
669
CommonAssemblyWellKnownAttributeData
<NamedTypeSymbol> decodedData = ((SourceAssemblySymbol)this.ContainingAssembly).GetSourceDecodedWellKnownAttributeData();
678
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