28 references to MethodWellKnownAttributeData
Microsoft.CodeAnalysis.CSharp (28)
Symbols\Source\SourceMethodSymbolWithAttributes.cs (28)
204protected MethodWellKnownAttributeData GetDecodedWellKnownAttributeData()
212return (MethodWellKnownAttributeData)attributesBag.DecodedWellKnownAttributeData;
381var data = this.GetDecodedWellKnownAttributeData();
439var lateData = (MethodWellKnownAttributeData?)lazyCustomAttributesBag.DecodedWellKnownAttributeData;
455static void verifyDataConsistent(MethodEarlyWellKnownAttributeData? earlyData, MethodWellKnownAttributeData? lateData)
504arguments.GetOrCreateData<MethodWellKnownAttributeData>().SetPreserveSignature(arguments.Index);
508AttributeData.DecodeMethodImplAttribute<MethodWellKnownAttributeData, AttributeSyntax, CSharpAttributeData, AttributeLocation>(ref arguments, MessageProvider.Instance);
516arguments.GetOrCreateData<MethodWellKnownAttributeData>().HasSpecialNameAttribute = true;
520arguments.GetOrCreateData<MethodWellKnownAttributeData>().HasExcludeFromCodeCoverageAttribute = true;
528arguments.GetOrCreateData<MethodWellKnownAttributeData>().HasSuppressUnmanagedCodeSecurityAttribute = true;
532arguments.GetOrCreateData<MethodWellKnownAttributeData>().HasDynamicSecurityMethodAttribute = true;
558CSharpAttributeData.DecodeSkipLocalsInitAttribute<MethodWellKnownAttributeData>(DeclaringCompilation, ref arguments);
562arguments.GetOrCreateData<MethodWellKnownAttributeData>().HasDoesNotReturnAttribute = true;
567CSharpAttributeData.DecodeMemberNotNullAttribute<MethodWellKnownAttributeData>(ContainingType, ref arguments);
572CSharpAttributeData.DecodeMemberNotNullWhenAttribute<MethodWellKnownAttributeData>(ContainingType, ref arguments);
587arguments.GetOrCreateData<MethodWellKnownAttributeData>().HasUnscopedRefAttribute = true;
599attribute.DecodeSecurityAttribute<MethodWellKnownAttributeData>(this, compilation, ref arguments);
621private static FlowAnalysisAnnotations DecodeFlowAnalysisAttributes(MethodWellKnownAttributeData attributeData)
868arguments.GetOrCreateData<MethodWellKnownAttributeData>().SetDllImport(
937arguments.GetOrCreateData<MethodWellKnownAttributeData>().UnmanagedCallersOnlyAttributeData =
1234var data = GetDecodedWellKnownAttributeData();
1246var data = GetDecodedWellKnownAttributeData();
1255var data = this.GetDecodedWellKnownAttributeData();
1263var wellKnownData = (MethodWellKnownAttributeData)attributesBag.DecodedWellKnownAttributeData;
1278var data = this.GetDecodedWellKnownAttributeData();
1295var data = GetDecodedWellKnownAttributeData();