31 references to TypeWellKnownAttributeData
Microsoft.CodeAnalysis.CSharp (31)
Symbols\Source\SourceNamedTypeSymbol.cs (31)
869private TypeWellKnownAttributeData GetDecodedWellKnownAttributeData() 877return (TypeWellKnownAttributeData)attributesBag.DecodedWellKnownAttributeData; 1106arguments.GetOrCreateData<TypeWellKnownAttributeData>().HasDefaultMemberAttribute = true; 1118arguments.GetOrCreateData<TypeWellKnownAttributeData>().GuidString = attribute.DecodeGuidAttribute(arguments.AttributeSyntaxOpt, diagnostics); 1122arguments.GetOrCreateData<TypeWellKnownAttributeData>().HasSpecialNameAttribute = true; 1126arguments.GetOrCreateData<TypeWellKnownAttributeData>().HasSerializableAttribute = true; 1130arguments.GetOrCreateData<TypeWellKnownAttributeData>().HasExcludeFromCodeCoverageAttribute = true; 1134AttributeData.DecodeStructLayoutAttribute<TypeWellKnownAttributeData, AttributeSyntax, CSharpAttributeData, AttributeLocation>( 1139arguments.GetOrCreateData<TypeWellKnownAttributeData>().HasSuppressUnmanagedCodeSecurityAttribute = true; 1151arguments.GetOrCreateData<TypeWellKnownAttributeData>().HasWindowsRuntimeImportAttribute = true; 1175arguments.GetOrCreateData<TypeWellKnownAttributeData>().HasSecurityCriticalAttributes = true; 1179CSharpAttributeData.DecodeSkipLocalsInitAttribute<TypeWellKnownAttributeData>(DeclaringCompilation, ref arguments); 1223arguments.GetOrCreateData<TypeWellKnownAttributeData>().HasCompilerLoweringPreserveAttribute = true; 1230attribute.DecodeSecurityAttribute<TypeWellKnownAttributeData>(this, compilation, ref arguments); 1338if (this.IsInterfaceType() && (!arguments.HasDecodedData || (object)((TypeWellKnownAttributeData)arguments.DecodedData).ComImportCoClass == null)) 1346arguments.GetOrCreateData<TypeWellKnownAttributeData>().ComImportCoClass = coClassType; 1364TypeWellKnownAttributeData data = this.GetDecodedWellKnownAttributeData(); 1412var data = GetDecodedWellKnownAttributeData(); 1432var data = GetDecodedWellKnownAttributeData(); 1451TypeWellKnownAttributeData data = this.GetDecodedWellKnownAttributeData(); 1460var data = this.GetDecodedWellKnownAttributeData(); 1469var data = this.GetDecodedWellKnownAttributeData(); 1501var data = GetDecodedWellKnownAttributeData(); 1525var data = GetDecodedWellKnownAttributeData(); 1534var data = GetDecodedWellKnownAttributeData(); 1543var data = this.GetDecodedWellKnownAttributeData(); 1552var data = this.GetDecodedWellKnownAttributeData(); 1560var wellKnownData = (TypeWellKnownAttributeData)attributesBag.DecodedWellKnownAttributeData; 1588var data = (TypeWellKnownAttributeData)decodedData;