33 references to TypeWellKnownAttributeData
Microsoft.CodeAnalysis.CSharp (33)
Symbols\Source\SourceNamedTypeSymbol.cs (33)
874private TypeWellKnownAttributeData GetDecodedWellKnownAttributeData() 882return (TypeWellKnownAttributeData)attributesBag.DecodedWellKnownAttributeData; 1111arguments.GetOrCreateData<TypeWellKnownAttributeData>().HasDefaultMemberAttribute = true; 1123arguments.GetOrCreateData<TypeWellKnownAttributeData>().GuidString = attribute.DecodeGuidAttribute(arguments.AttributeSyntaxOpt, diagnostics); 1127arguments.GetOrCreateData<TypeWellKnownAttributeData>().HasSpecialNameAttribute = true; 1131arguments.GetOrCreateData<TypeWellKnownAttributeData>().HasSerializableAttribute = true; 1135arguments.GetOrCreateData<TypeWellKnownAttributeData>().HasExcludeFromCodeCoverageAttribute = true; 1139AttributeData.DecodeStructLayoutAttribute<TypeWellKnownAttributeData, AttributeSyntax, CSharpAttributeData, AttributeLocation>( 1144arguments.GetOrCreateData<TypeWellKnownAttributeData>().HasSuppressUnmanagedCodeSecurityAttribute = true; 1156arguments.GetOrCreateData<TypeWellKnownAttributeData>().HasWindowsRuntimeImportAttribute = true; 1181arguments.GetOrCreateData<TypeWellKnownAttributeData>().HasSecurityCriticalAttributes = true; 1185CSharpAttributeData.DecodeSkipLocalsInitAttribute<TypeWellKnownAttributeData>(DeclaringCompilation, ref arguments); 1229arguments.GetOrCreateData<TypeWellKnownAttributeData>().HasCompilerLoweringPreserveAttribute = true; 1233arguments.GetOrCreateData<TypeWellKnownAttributeData>().HasExtendedLayoutAttribute = true; 1240attribute.DecodeSecurityAttribute<TypeWellKnownAttributeData>(this, compilation, ref arguments); 1348if (this.IsInterfaceType() && (!arguments.HasDecodedData || (object)((TypeWellKnownAttributeData)arguments.DecodedData).ComImportCoClass == null)) 1356arguments.GetOrCreateData<TypeWellKnownAttributeData>().ComImportCoClass = coClassType; 1374TypeWellKnownAttributeData data = this.GetDecodedWellKnownAttributeData(); 1427var data = GetDecodedWellKnownAttributeData(); 1447var data = GetDecodedWellKnownAttributeData(); 1466TypeWellKnownAttributeData data = this.GetDecodedWellKnownAttributeData(); 1475var data = this.GetDecodedWellKnownAttributeData(); 1484var data = this.GetDecodedWellKnownAttributeData(); 1516var data = GetDecodedWellKnownAttributeData(); 1547var data = GetDecodedWellKnownAttributeData(); 1556var data = GetDecodedWellKnownAttributeData(); 1565var data = GetDecodedWellKnownAttributeData(); 1574var data = this.GetDecodedWellKnownAttributeData(); 1583var data = this.GetDecodedWellKnownAttributeData(); 1591var wellKnownData = (TypeWellKnownAttributeData)attributesBag.DecodedWellKnownAttributeData; 1619var data = (TypeWellKnownAttributeData)decodedData;