2 writes to AttributeSyntaxOpt
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Source\SourceAssemblySymbol.cs (1)
1350
arguments.
AttributeSyntaxOpt
= null;
Symbols\Symbol_Attributes.cs (1)
879
arguments.
AttributeSyntaxOpt
= attributeSyntax;
161 references to AttributeSyntaxOpt
Microsoft.CodeAnalysis (34)
Symbols\Attributes\CommonAttributeData.cs (9)
407
Debug.Assert(arguments.
AttributeSyntaxOpt
is object);
426
messageProvider.ReportInvalidAttributeArgument(arguments.Diagnostics, arguments.
AttributeSyntaxOpt
, 0, attribute);
437
arguments.Diagnostics.Add(messageProvider.CreateDiagnostic(messageProvider.ERR_MethodImplAttributeAsyncCannotBeUsed, arguments.
AttributeSyntaxOpt
.Location));
457
messageProvider.ReportInvalidNamedArgument(arguments.Diagnostics, arguments.
AttributeSyntaxOpt
, position, attribute.AttributeClass, "MethodCodeType");
480
Debug.Assert(arguments.
AttributeSyntaxOpt
is object);
499
messageProvider.ReportInvalidAttributeArgument(arguments.Diagnostics, arguments.
AttributeSyntaxOpt
, 0, attribute);
523
messageProvider.ReportInvalidNamedArgument(arguments.Diagnostics, arguments.
AttributeSyntaxOpt
, position, attribute.AttributeClass, namedArg.Key);
536
messageProvider.ReportInvalidNamedArgument(arguments.Diagnostics, arguments.
AttributeSyntaxOpt
, position, attribute.AttributeClass, namedArg.Key);
546
messageProvider.ReportInvalidNamedArgument(arguments.Diagnostics, arguments.
AttributeSyntaxOpt
, position, attribute.AttributeClass, namedArg.Key);
Symbols\Attributes\MarshalAsAttributeDecoder.cs (25)
22
Debug.Assert((object)arguments.
AttributeSyntaxOpt
!= null);
45
messageProvider.ReportMarshalUnmanagedTypeOnlyValidForFields(arguments.Diagnostics, arguments.
AttributeSyntaxOpt
, 0, "ByValArray", arguments.Attribute);
61
messageProvider.ReportMarshalUnmanagedTypeOnlyValidForFields(arguments.Diagnostics, arguments.
AttributeSyntaxOpt
, 0, "ByValTStr", arguments.Attribute);
73
messageProvider.ReportMarshalUnmanagedTypeNotValidForFields(arguments.Diagnostics, arguments.
AttributeSyntaxOpt
, 0, "VBByRefStr", arguments.Attribute);
87
messageProvider.ReportInvalidAttributeArgument(arguments.Diagnostics, arguments.
AttributeSyntaxOpt
, 0, arguments.Attribute);
116
Debug.Assert((object)arguments.
AttributeSyntaxOpt
!= null);
134
messageProvider.ReportInvalidNamedArgument(arguments.Diagnostics, arguments.
AttributeSyntaxOpt
, position, arguments.Attribute.AttributeClass, namedArg.Key);
150
messageProvider.ReportInvalidNamedArgument(arguments.Diagnostics, arguments.
AttributeSyntaxOpt
, position, arguments.Attribute.AttributeClass, namedArg.Key);
164
messageProvider.ReportAttributeParameterRequired(arguments.Diagnostics, arguments.
AttributeSyntaxOpt
, "MarshalType", "MarshalTypeRef");
176
Debug.Assert((object)arguments.
AttributeSyntaxOpt
!= null);
190
messageProvider.ReportInvalidNamedArgument(arguments.Diagnostics, arguments.
AttributeSyntaxOpt
, position, arguments.Attribute.AttributeClass, namedArg.Key);
209
Debug.Assert((object)arguments.
AttributeSyntaxOpt
!= null);
230
messageProvider.ReportInvalidNamedArgument(arguments.Diagnostics, arguments.
AttributeSyntaxOpt
, position, arguments.Attribute.AttributeClass, namedArg.Key);
240
messageProvider.ReportInvalidNamedArgument(arguments.Diagnostics, arguments.
AttributeSyntaxOpt
, position, arguments.Attribute.AttributeClass, namedArg.Key);
255
messageProvider.ReportInvalidNamedArgument(arguments.Diagnostics, arguments.
AttributeSyntaxOpt
, position, arguments.Attribute.AttributeClass, namedArg.Key);
262
messageProvider.ReportParameterNotValidForType(arguments.Diagnostics, arguments.
AttributeSyntaxOpt
, position);
277
arguments.Diagnostics.Add(messageProvider.CreateDiagnostic(warningCode, arguments.
AttributeSyntaxOpt
.GetLocation()));
298
Debug.Assert((object)arguments.
AttributeSyntaxOpt
!= null);
314
messageProvider.ReportInvalidNamedArgument(arguments.Diagnostics, arguments.
AttributeSyntaxOpt
, position, arguments.Attribute.AttributeClass, namedArg.Key);
328
messageProvider.ReportParameterNotValidForType(arguments.Diagnostics, arguments.
AttributeSyntaxOpt
, position);
348
messageProvider.ReportParameterNotValidForType(arguments.Diagnostics, arguments.
AttributeSyntaxOpt
, symbolIndex);
368
Debug.Assert((object)arguments.
AttributeSyntaxOpt
!= null);
382
messageProvider.ReportInvalidNamedArgument(arguments.Diagnostics, arguments.
AttributeSyntaxOpt
, position, arguments.Attribute.AttributeClass, namedArg.Key);
390
messageProvider.ReportParameterNotValidForType(arguments.Diagnostics, arguments.
AttributeSyntaxOpt
, position);
402
messageProvider.ReportAttributeParameterRequired(arguments.Diagnostics, arguments.
AttributeSyntaxOpt
, "SizeConst");
Microsoft.CodeAnalysis.CSharp (127)
Symbols\Attributes\AttributeData.cs (6)
220
DeclarativeSecurityAction action = DecodeSecurityAttributeAction(targetSymbol, compilation, arguments.
AttributeSyntaxOpt
, out hasErrors, (BindingDiagnosticBag)arguments.Diagnostics);
230
string? resolvedPathForFixup = DecodePermissionSetAttribute(compilation, arguments.
AttributeSyntaxOpt
, (BindingDiagnosticBag)arguments.Diagnostics);
245
Debug.Assert(arguments.
AttributeSyntaxOpt
is object);
246
((BindingDiagnosticBag)arguments.Diagnostics).Add(ErrorCode.ERR_IllegalUnsafe, arguments.
AttributeSyntaxOpt
.Location);
296
Debug.Assert(arguments.
AttributeSyntaxOpt
is object);
297
((BindingDiagnosticBag)arguments.Diagnostics).Add(ErrorCode.WRN_MemberNotNullBadMember, arguments.
AttributeSyntaxOpt
.Location, memberName);
Symbols\Source\FieldSymbolWithAttributesAndModifiers.cs (7)
165
Debug.Assert((object)arguments.
AttributeSyntaxOpt
!= null);
185
diagnostics.Add(ErrorCode.ERR_StructOffsetOnBadField, arguments.
AttributeSyntaxOpt
.Name.Location);
193
diagnostics.Add(ErrorCode.ERR_InvalidAttributeArgument, attribute.GetAttributeArgumentLocation(0), arguments.
AttributeSyntaxOpt
.GetErrorDisplayName());
208
diagnostics.Add(ErrorCode.ERR_RequiresUnsafeAttributeInSource, arguments.
AttributeSyntaxOpt
.Location);
281
diagnostics.Add(ErrorCode.ERR_FieldHasMultipleDistinctConstantValues, arguments.
AttributeSyntaxOpt
.Location);
286
diagnostics.Add(ErrorCode.ERR_FieldHasMultipleDistinctConstantValues, arguments.
AttributeSyntaxOpt
.Location);
302
diagnostics.Add(ErrorCode.ERR_FieldHasMultipleDistinctConstantValues, arguments.
AttributeSyntaxOpt
.Location);
Symbols\Source\SourceAssemblySymbol.cs (13)
2215
diagnostics.Add(ErrorCode.ERR_InvalidFwdType, GetAssemblyAttributeLocationForDiagnostic(arguments.
AttributeSyntaxOpt
));
2221
diagnostics.Add(useSiteInfo, useSiteInfo.DiagnosticInfo is object ? GetAssemblyAttributeLocationForDiagnostic(arguments.
AttributeSyntaxOpt
) : Location.None))
2230
diagnostics.Add(ErrorCode.ERR_ForwardedTypeInThisAssembly, GetAssemblyAttributeLocationForDiagnostic(arguments.
AttributeSyntaxOpt
), forwardedType);
2236
diagnostics.Add(ErrorCode.ERR_ForwardedTypeIsNested, GetAssemblyAttributeLocationForDiagnostic(arguments.
AttributeSyntaxOpt
), forwardedType, forwardedType.ContainingType);
2246
diagnostics.Add(ErrorCode.ERR_InvalidFwdType, GetAssemblyAttributeLocationForDiagnostic(arguments.
AttributeSyntaxOpt
));
2266
diagnostics.Add(ErrorCode.ERR_DuplicateTypeForwarder, GetAssemblyAttributeLocationForDiagnostic(arguments.
AttributeSyntaxOpt
), forwardedType);
2394
DecodeOneInternalsVisibleToAttribute(arguments.
AttributeSyntaxOpt
, attribute, diagnostics, index, ref _lazyInternalsVisibleToMap);
2522
attribute.DecodeClassInterfaceAttribute(arguments.
AttributeSyntaxOpt
, diagnostics);
2526
ValidateIntegralAttributeNonNegativeArguments(attribute, arguments.
AttributeSyntaxOpt
, diagnostics);
2530
ValidateIntegralAttributeNonNegativeArguments(attribute, arguments.
AttributeSyntaxOpt
, diagnostics);
2534
string guidString = attribute.DecodeGuidAttribute(arguments.
AttributeSyntaxOpt
, diagnostics);
2585
if ((object)arguments.
AttributeSyntaxOpt
!= null)
2588
diagnostics.Add(ErrorCode.ERR_ExplicitExtension, arguments.
AttributeSyntaxOpt
.Location);
Symbols\Source\SourceComplexParameterSymbol.cs (24)
762
Debug.Assert((object)arguments.
AttributeSyntaxOpt
!= null);
792
diagnostics.Add(ErrorCode.ERR_DefaultValueUsedWithAttributes, arguments.
AttributeSyntaxOpt
.Name.Location);
798
diagnostics.Add(ErrorCode.ERR_ExplicitParamArrayOrCollection, arguments.
AttributeSyntaxOpt
.Name.Location);
822
ValidateCallerLineNumberAttribute(arguments.
AttributeSyntaxOpt
, diagnostics);
826
ValidateCallerFilePathAttribute(arguments.
AttributeSyntaxOpt
, diagnostics);
830
ValidateCallerMemberNameAttribute(arguments.
AttributeSyntaxOpt
, diagnostics);
834
ValidateCallerArgumentExpressionAttribute(arguments.
AttributeSyntaxOpt
, attribute, diagnostics);
879
ValidateCancellationTokenAttribute(arguments.
AttributeSyntaxOpt
, (BindingDiagnosticBag)arguments.Diagnostics);
889
diagnostics.Add(ErrorCode.WRN_UnscopedRefAttributeOldRules, arguments.
AttributeSyntaxOpt
.Location);
894
diagnostics.Add(ErrorCode.ERR_UnscopedRefAttributeUnsupportedTarget, arguments.
AttributeSyntaxOpt
.Location);
898
diagnostics.Add(ErrorCode.ERR_UnscopedScoped, arguments.
AttributeSyntaxOpt
.Location);
919
var syntax = arguments.
AttributeSyntaxOpt
;
1285
Debug.Assert(arguments.
AttributeSyntaxOpt
is not null);
1290
diagnostics.Add(ErrorCode.ERR_TypeIsNotAnInterpolatedStringHandlerType, arguments.
AttributeSyntaxOpt
.Location, Type);
1298
diagnostics.Add(ErrorCode.WRN_InterpolatedStringHandlerArgumentAttributeIgnoredOnLambdaParameters, arguments.
AttributeSyntaxOpt
.Location);
1304
diagnostics.Add(ErrorCode.ERR_InterpolatedStringHandlerArgumentDisallowed, arguments.
AttributeSyntaxOpt
.Location);
1332
diagnostics.Add(ErrorCode.ERR_NullInvalidInterpolatedStringHandlerArgumentName, arguments.
AttributeSyntaxOpt
!.Location);
1369
Debug.Assert(arguments.
AttributeSyntaxOpt
is not null);
1373
diagnostics.Add(ErrorCode.ERR_NullInvalidInterpolatedStringHandlerArgumentName, arguments.
AttributeSyntaxOpt
.Location);
1393
diagnostics.Add(ErrorCode.ERR_NotInstanceInvalidInterpolatedStringHandlerArgumentName, arguments.
AttributeSyntaxOpt
.Location, ContainingSymbol);
1405
diagnostics.Add(ErrorCode.ERR_NotInstanceInvalidInterpolatedStringHandlerArgumentName, arguments.
AttributeSyntaxOpt
.Location, ContainingSymbol);
1416
diagnostics.Add(ErrorCode.ERR_InvalidInterpolatedStringHandlerArgumentName, arguments.
AttributeSyntaxOpt
.Location, name, ContainingSymbol);
1423
diagnostics.Add(ErrorCode.ERR_CannotUseSelfAsInterpolatedStringHandlerArgument, arguments.
AttributeSyntaxOpt
.Location);
1432
diagnostics.Add(ErrorCode.WRN_ParameterOccursAfterInterpolatedStringHandlerParameter, arguments.
AttributeSyntaxOpt
.Location, parameter.Name, this.Name);
Symbols\Source\SourceEventSymbol.cs (2)
378
diagnostics.Add(ErrorCode.ERR_UnscopedRefAttributeUnsupportedMemberTarget, arguments.
AttributeSyntaxOpt
!.Location);
382
diagnostics.Add(ErrorCode.ERR_RequiresUnsafeAttributeInSource, arguments.
AttributeSyntaxOpt
!.Location);
Symbols\Source\SourceFieldSymbol.cs (2)
116
Debug.Assert((object)arguments.
AttributeSyntaxOpt
!= null);
126
((BindingDiagnosticBag)arguments.Diagnostics).Add(ErrorCode.ERR_DoNotUseFixedBufferAttr, arguments.
AttributeSyntaxOpt
.Name.Location);
Symbols\Source\SourceMethodSymbolWithAttributes.cs (35)
526
Debug.Assert((object)arguments.
AttributeSyntaxOpt
!= null);
554
ValidateConditionalAttribute(attribute, arguments.
AttributeSyntaxOpt
, diagnostics);
587
diagnostics.Add(ErrorCode.ERR_SecurityCriticalOrSecuritySafeCriticalOnAsync, arguments.
AttributeSyntaxOpt
.Location, arguments.
AttributeSyntaxOpt
.GetErrorDisplayName());
600
MessageID.IDS_FeatureMemberNotNull.CheckFeatureAvailability(diagnostics, arguments.
AttributeSyntaxOpt
);
605
MessageID.IDS_FeatureMemberNotNull.CheckFeatureAvailability(diagnostics, arguments.
AttributeSyntaxOpt
);
610
MessageID.IDS_FeatureModuleInitializers.CheckFeatureAvailability(diagnostics, arguments.
AttributeSyntaxOpt
);
621
diagnostics.Add(ErrorCode.WRN_UnscopedRefAttributeOldRules, arguments.
AttributeSyntaxOpt
.Location);
630
MessageID.IDS_FeatureRefStructInterfaces.CheckFeatureAvailability(diagnostics, arguments.
AttributeSyntaxOpt
);
635
diagnostics.Add(ErrorCode.ERR_UnscopedRefAttributeUnsupportedMemberTarget, arguments.
AttributeSyntaxOpt
.Location);
640
diagnostics.Add(ErrorCode.ERR_RequiresUnsafeAttributeInSource, arguments.
AttributeSyntaxOpt
.Location);
648
MessageID.IDS_FeatureOverloadResolutionPriority.CheckFeatureAvailability(diagnostics, arguments.
AttributeSyntaxOpt
);
657
arguments.
AttributeSyntaxOpt
);
716
diagnostics.Add(ErrorCode.ERR_AttributeNotOnEventAccessor, arguments.
AttributeSyntaxOpt
.Name.Location, description.FullName, attributeUsage.GetValidTargetsErrorArgument());
720
MessageID.IDS_FeatureObsoleteOnPropertyAccessor.CheckFeatureAvailability(diagnostics, arguments.
AttributeSyntaxOpt
);
796
Debug.Assert((object)arguments.
AttributeSyntaxOpt
!= null);
834
RoslynDebug.Assert(arguments.
AttributeSyntaxOpt
?.ArgumentList is object);
844
diagnostics.Add(ErrorCode.ERR_DllImportOnInvalidMethod, arguments.
AttributeSyntaxOpt
.Name.Location);
860
diagnostics.Add(ErrorCode.ERR_DllImportOnGenericMethod, arguments.
AttributeSyntaxOpt
.Name.Location);
868
diagnostics.Add(ErrorCode.ERR_InvalidAttributeArgument, attribute.GetAttributeArgumentLocation(0), arguments.
AttributeSyntaxOpt
.GetErrorDisplayName());
897
diagnostics.Add(ErrorCode.ERR_InvalidNamedArgument, arguments.
AttributeSyntaxOpt
.ArgumentList.Arguments[position].Location, namedArg.Key);
959
Debug.Assert(arguments.
AttributeSyntaxOpt
is object);
964
diagnostics.Add(ErrorCode.ERR_ModuleInitializerMethodMustBeOrdinary, arguments.
AttributeSyntaxOpt
.Location);
974
diagnostics.Add(ErrorCode.ERR_ModuleInitializerMethodMustBeAccessibleOutsideTopLevelType, arguments.
AttributeSyntaxOpt
.Location, Name);
978
diagnostics.Add(arguments.
AttributeSyntaxOpt
, useSiteInfo);
982
diagnostics.Add(ErrorCode.ERR_ModuleInitializerMethodMustBeStaticParameterlessVoid, arguments.
AttributeSyntaxOpt
.Location, Name);
988
diagnostics.Add(ErrorCode.ERR_ModuleInitializerMethodAndContainingTypesMustNotBeGeneric, arguments.
AttributeSyntaxOpt
.Location, Name);
996
diagnostics.Add(ErrorCode.ERR_ModuleInitializerCannotBeUnmanagedCallersOnly, arguments.
AttributeSyntaxOpt
.Location);
1000
if (!hasError && !CallsAreOmitted(arguments.
AttributeSyntaxOpt
.SyntaxTree))
1027
Debug.Assert(arguments.
AttributeSyntaxOpt
is not null);
1028
var attributeNameSyntax = arguments.
AttributeSyntaxOpt
.Name; // used for reporting diagnostics
1171
var attributeSyntax = arguments.
AttributeSyntaxOpt
;
1391
Debug.Assert(arguments.
AttributeSyntaxOpt
!= null);
1395
DecodeUnmanagedCallersOnlyAttributeData(this, arguments.Attribute, arguments.
AttributeSyntaxOpt
.Location, diagnostics);
1397
bool reportedError = CheckAndReportValidUnmanagedCallersOnlyTarget(arguments.
AttributeSyntaxOpt
.Name, diagnostics);
Symbols\Source\SourceModuleSymbol.cs (2)
582
Debug.Assert((object)arguments.
AttributeSyntaxOpt
!= null);
593
((BindingDiagnosticBag)arguments.Diagnostics).Add(ErrorCode.ERR_InvalidAttributeArgument, attribute.GetAttributeArgumentLocation(0), arguments.
AttributeSyntaxOpt
.GetErrorDisplayName());
Symbols\Source\SourceNamedTypeSymbol.cs (12)
1117
Debug.Assert(arguments.
AttributeSyntaxOpt
is { });
1126
DecodeAttributeUsageAttribute(attribute, arguments.
AttributeSyntaxOpt
, diagnose: true, diagnosticsOpt: diagnostics);
1138
ValidateConditionalAttribute(attribute, arguments.
AttributeSyntaxOpt
, diagnostics);
1142
arguments.GetOrCreateData<TypeWellKnownAttributeData>().GuidString = attribute.DecodeGuidAttribute(arguments.
AttributeSyntaxOpt
, diagnostics);
1167
attribute.DecodeClassInterfaceAttribute(arguments.
AttributeSyntaxOpt
, diagnostics);
1171
attribute.DecodeInterfaceTypeAttribute(arguments.
AttributeSyntaxOpt
, diagnostics);
1180
diagnostics.Add(ErrorCode.ERR_CantUseRequiredAttribute, arguments.
AttributeSyntaxOpt
.Name.Location);
1202
diagnostics.Add(ErrorCode.ERR_CollectionBuilderAttributeInvalidType, arguments.
AttributeSyntaxOpt
.Name.Location);
1212
diagnostics.Add(ErrorCode.ERR_CollectionBuilderAttributeInvalidMethodName, arguments.
AttributeSyntaxOpt
.Name.Location);
1230
diagnostics.Add(ErrorCode.ERR_AttributeOnBadSymbolType, arguments.
AttributeSyntaxOpt
.Name.Location, arguments.
AttributeSyntaxOpt
.GetErrorDisplayName(), "struct");
1234
diagnostics.Add(ErrorCode.ERR_InlineArrayAttributeOnRecord, arguments.
AttributeSyntaxOpt
.Name.Location);
Symbols\Source\SourcePropertySymbolBase.cs (11)
1546
Debug.Assert(arguments.
AttributeSyntaxOpt
!= null);
1558
ValidateIndexerNameAttribute(attribute, arguments.
AttributeSyntaxOpt
, diagnostics);
1575
diagnostics.Add(ErrorCode.ERR_ExplicitDynamicAttr, arguments.
AttributeSyntaxOpt
.Location);
1603
MessageID.IDS_FeatureMemberNotNull.CheckFeatureAvailability(diagnostics, arguments.
AttributeSyntaxOpt
);
1608
MessageID.IDS_FeatureMemberNotNull.CheckFeatureAvailability(diagnostics, arguments.
AttributeSyntaxOpt
);
1615
diagnostics.Add(ErrorCode.WRN_UnscopedRefAttributeOldRules, arguments.
AttributeSyntaxOpt
.Location);
1624
MessageID.IDS_FeatureRefStructInterfaces.CheckFeatureAvailability(diagnostics, arguments.
AttributeSyntaxOpt
);
1629
diagnostics.Add(ErrorCode.ERR_UnscopedRefAttributeUnsupportedMemberTarget, arguments.
AttributeSyntaxOpt
.Location);
1634
diagnostics.Add(ErrorCode.ERR_RequiresUnsafeAttributeInSource, arguments.
AttributeSyntaxOpt
.Location);
1638
MessageID.IDS_FeatureOverloadResolutionPriority.CheckFeatureAvailability(diagnostics, arguments.
AttributeSyntaxOpt
);
1647
arguments.
AttributeSyntaxOpt
);
Symbols\Source\SourceTypeParameterSymbol.cs (1)
406
Debug.Assert((object)arguments.
AttributeSyntaxOpt
!= null);
Symbols\Symbol.cs (7)
1556
diagnostics.Add(ErrorCode.ERR_ExplicitDynamicAttr, arguments.
AttributeSyntaxOpt
.Location);
1577
diagnostics.Add(ErrorCode.ERR_ExplicitTupleElementNamesAttribute, arguments.
AttributeSyntaxOpt
.Location);
1583
diagnostics.Add(ErrorCode.ERR_ExplicitNullableAttribute, arguments.
AttributeSyntaxOpt
.Location);
1601
diagnostics.Add(ErrorCode.ERR_ExplicitExtension, arguments.
AttributeSyntaxOpt
.Location);
1607
diagnostics.Add(ErrorCode.ERR_ExplicitRequiredMember, arguments.
AttributeSyntaxOpt
.Location);
1613
diagnostics.Add(ErrorCode.ERR_ExplicitScopedRef, arguments.
AttributeSyntaxOpt
.Location);
1642
diagnostics.Add(ErrorCode.ERR_ExplicitReservedAttr, arguments.
AttributeSyntaxOpt
.Location, attributeDescription.FullName);
Symbols\Symbol_Attributes.cs (3)
219
Debug.Assert(arguments.
AttributeSyntaxOpt
is not null);
223
arguments.Diagnostics.DiagnosticBag.Add(ErrorCode.ERR_ExplicitReservedAttr, arguments.
AttributeSyntaxOpt
.Location, AttributeDescription.CompilerFeatureRequiredAttribute.FullName);
235
arguments.Diagnostics.DiagnosticBag.Add(ErrorCode.ERR_AttributeCannotBeAppliedManually, arguments.
AttributeSyntaxOpt
!.Location, args: [AttributeDescription.MetadataUpdateDeletedAttribute.FullName]);
Symbols\Synthesized\SynthesizedBackingFieldSymbol.cs (2)
251
Debug.Assert((object)arguments.
AttributeSyntaxOpt
!= null);
261
((BindingDiagnosticBag)arguments.Diagnostics).Add(ErrorCode.ERR_DoNotUseFixedBufferAttrOnProperty, arguments.
AttributeSyntaxOpt
.Name.Location);