33 references to TypeWellKnownAttributeData
Microsoft.CodeAnalysis.CSharp (33)
Symbols\Source\SourceNamedTypeSymbol.cs (33)
878private TypeWellKnownAttributeData GetDecodedWellKnownAttributeData() 886return (TypeWellKnownAttributeData)attributesBag.DecodedWellKnownAttributeData; 1130arguments.GetOrCreateData<TypeWellKnownAttributeData>().HasDefaultMemberAttribute = true; 1142arguments.GetOrCreateData<TypeWellKnownAttributeData>().GuidString = attribute.DecodeGuidAttribute(arguments.AttributeSyntaxOpt, diagnostics); 1146arguments.GetOrCreateData<TypeWellKnownAttributeData>().HasSpecialNameAttribute = true; 1150arguments.GetOrCreateData<TypeWellKnownAttributeData>().HasSerializableAttribute = true; 1154arguments.GetOrCreateData<TypeWellKnownAttributeData>().HasExcludeFromCodeCoverageAttribute = true; 1158AttributeData.DecodeStructLayoutAttribute<TypeWellKnownAttributeData, AttributeSyntax, CSharpAttributeData, AttributeLocation>( 1163arguments.GetOrCreateData<TypeWellKnownAttributeData>().HasSuppressUnmanagedCodeSecurityAttribute = true; 1175arguments.GetOrCreateData<TypeWellKnownAttributeData>().HasWindowsRuntimeImportAttribute = true; 1191arguments.GetOrCreateData<TypeWellKnownAttributeData>().HasSecurityCriticalAttributes = true; 1195CSharpAttributeData.DecodeSkipLocalsInitAttribute<TypeWellKnownAttributeData>(DeclaringCompilation, ref arguments); 1239arguments.GetOrCreateData<TypeWellKnownAttributeData>().HasCompilerLoweringPreserveAttribute = true; 1243arguments.GetOrCreateData<TypeWellKnownAttributeData>().HasExtendedLayoutAttribute = true; 1250attribute.DecodeSecurityAttribute<TypeWellKnownAttributeData>(this, compilation, ref arguments); 1358if (this.IsInterfaceType() && (!arguments.HasDecodedData || (object)((TypeWellKnownAttributeData)arguments.DecodedData).ComImportCoClass == null)) 1366arguments.GetOrCreateData<TypeWellKnownAttributeData>().ComImportCoClass = coClassType; 1384TypeWellKnownAttributeData data = this.GetDecodedWellKnownAttributeData(); 1437var data = GetDecodedWellKnownAttributeData(); 1457var data = GetDecodedWellKnownAttributeData(); 1492TypeWellKnownAttributeData data = this.GetDecodedWellKnownAttributeData(); 1501var data = this.GetDecodedWellKnownAttributeData(); 1510var data = this.GetDecodedWellKnownAttributeData(); 1542var data = GetDecodedWellKnownAttributeData(); 1573var data = GetDecodedWellKnownAttributeData(); 1582var data = GetDecodedWellKnownAttributeData(); 1591var data = GetDecodedWellKnownAttributeData(); 1600var data = this.GetDecodedWellKnownAttributeData(); 1609var data = this.GetDecodedWellKnownAttributeData(); 1617var wellKnownData = (TypeWellKnownAttributeData)attributesBag.DecodedWellKnownAttributeData; 1645var data = (TypeWellKnownAttributeData)decodedData;