39 overrides of GetAttributes
Microsoft.CodeAnalysis.CSharp (39)
Lowering\StateMachineRewriter\StateMachineTypeSymbol.cs (1)
53public sealed override ImmutableArray<CSharpAttributeData> GetAttributes()
Lowering\StateMachineRewriter\SynthesizedStateMachineMethod.cs (1)
70public override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Metadata\PE\PEAssemblySymbol.cs (1)
140public override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Metadata\PE\PEEventSymbol.cs (1)
360public override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Metadata\PE\PEFieldSymbol.cs (1)
580public override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
991public override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Metadata\PE\PEModuleSymbol.cs (1)
242public override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
694public override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
1055public override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Metadata\PE\PEPropertySymbol.cs (1)
730public override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Metadata\PE\PETypeParameterSymbol.cs (1)
639public override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\ReducedExtensionMethodSymbol.cs (1)
457public override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Retargeting\RetargetingAssemblySymbol.cs (1)
210public override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Retargeting\RetargetingEventSymbol.cs (1)
156public override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Retargeting\RetargetingFieldSymbol.cs (1)
78public override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Retargeting\RetargetingMethodSymbol.cs (1)
211public override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Retargeting\RetargetingModuleSymbol.cs (1)
276public override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
222public override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Retargeting\RetargetingPropertySymbol.cs (1)
216public override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Source\FieldSymbolWithAttributesAndModifiers.cs (1)
71public sealed override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Source\ImplicitNamedTypeSymbol.cs (1)
34public override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Source\SourceAssemblySymbol.cs (1)
1595public sealed override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Source\SourceClonedParameterSymbol.cs (1)
113public override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Source\SourceEventSymbol.cs (1)
213public sealed override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
317public override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Source\SourceModuleSymbol.cs (1)
529public sealed override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Source\SourceNamedTypeSymbol.cs (1)
857public sealed override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Source\SourceParameterSymbol.cs (1)
197public sealed override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Source\SourcePropertySymbolBase.cs (1)
1324public sealed override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Source\SourceTypeParameterSymbol.cs (1)
166public sealed override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\SubstitutedEventSymbol.cs (1)
54public override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\SubstitutedFieldSymbol.cs (1)
77public override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\SubstitutedMethodSymbol.cs (1)
205public sealed override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\SubstitutedNamedTypeSymbol.cs (1)
204public sealed override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\SubstitutedPropertySymbol.cs (1)
63public override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Synthesized\SynthesizedParameterSymbol.cs (1)
374public override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Tuples\TupleFieldSymbol.cs (1)
134public override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Wrapped\WrappedParameterSymbol.cs (1)
69public override ImmutableArray<CSharpAttributeData> GetAttributes()
Symbols\Wrapped\WrappedTypeParameterSymbol.cs (1)
178public override ImmutableArray<CSharpAttributeData> GetAttributes()
43 references to GetAttributes
Microsoft.CodeAnalysis.CSharp (43)
Binder\Binder.cs (1)
672leastOverriddenSymbol.GetAttributes();
Compiler\ClsComplianceChecker.cs (4)
342foreach (CSharpAttributeData attribute in symbol.GetAttributes()) 588CheckForAttributeWithArrayArgumentInternal(symbol.GetAttributes()); 695if (TryGetClsComplianceAttributeLocation(parameters[i].GetAttributes(), out attributeLocation)) 1187foreach (CSharpAttributeData data in symbol.GetAttributes())
Emitter\Model\SymbolAdapter.cs (1)
99userDefined = this.GetAttributes();
Emitter\NoPia\EmbeddedEvent.cs (1)
73foreach (var attrData in underlyingContainingType.GetAttributes())
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
584if (!reportedAttributes && !p.GetAttributes().IsEmpty)
Lowering\LocalRewriter\LocalRewriter_Event.cs (1)
28foreach (var attrData in @interface.GetAttributes())
Lowering\StateMachineRewriter\StateMachineTypeSymbol.cs (2)
57Debug.Assert(base.GetAttributes().Length == 0); 63foreach (var attribute in kickoffType.GetAttributes())
Lowering\StateMachineRewriter\SynthesizedStateMachineMethod.cs (2)
74Debug.Assert(base.GetAttributes().Length == 0); 80foreach (var attribute in kickoffMethod.GetAttributes())
Lowering\SynthesizedMethodBaseSymbol.cs (1)
169? BaseMethod.GetAttributes()
Symbols\EventSymbol.cs (1)
119this.AssociatedField.GetAttributes();
Symbols\PublicModel\Symbol.cs (1)
122return StaticCast<AttributeData>.From(UnderlyingSymbol.GetAttributes());
Symbols\ReducedExtensionMethodSymbol.cs (1)
459return _reducedFrom.GetAttributes();
Symbols\Retargeting\RetargetingEventSymbol.cs (1)
158return _underlyingEvent.GetAttributes();
Symbols\Retargeting\RetargetingFieldSymbol.cs (1)
80return this.RetargetingTranslator.GetRetargetedAttributes(_underlyingField.GetAttributes(), ref _lazyCustomAttributes);
Symbols\Retargeting\RetargetingMethodSymbol.cs (1)
213return this.RetargetingTranslator.GetRetargetedAttributes(_underlyingMethod.GetAttributes(), ref _lazyCustomAttributes);
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
224return this.RetargetingTranslator.GetRetargetedAttributes(_underlyingType.GetAttributes(), ref _lazyCustomAttributes);
Symbols\Retargeting\RetargetingParameterSymbol.cs (1)
73return this.RetargetingModule.RetargetingTranslator.GetRetargetedAttributes(_underlyingParameter.GetAttributes(), ref _lazyCustomAttributes);
Symbols\Retargeting\RetargetingPropertySymbol.cs (1)
218return this.RetargetingTranslator.GetRetargetedAttributes(_underlyingProperty.GetAttributes(), ref _lazyCustomAttributes);
Symbols\Retargeting\RetargetingSymbolTranslator.cs (1)
344foreach (var attrData in type.GetAttributes())
Symbols\Retargeting\RetargetingTypeParameterSymbol.cs (1)
65return this.RetargetingTranslator.GetRetargetedAttributes(_underlyingTypeParameter.GetAttributes(), ref _lazyCustomAttributes);
Symbols\Source\SourceMemberContainerSymbol.cs (3)
553GetAttributes(); 1426foreach (var attr in symbol.GetAttributes()) 5414member.GetAttributes();
Symbols\Source\SourceMemberMethodSymbol.cs (1)
882field.GetAttributes();
Symbols\SubstitutedEventSymbol.cs (1)
56return OriginalDefinition.GetAttributes();
Symbols\SubstitutedFieldSymbol.cs (1)
79return OriginalDefinition.GetAttributes();
Symbols\SubstitutedMethodSymbol.cs (1)
207return this.OriginalDefinition.GetAttributes();
Symbols\SubstitutedNamedTypeSymbol.cs (1)
206return OriginalDefinition.GetAttributes();
Symbols\SubstitutedPropertySymbol.cs (1)
65return OriginalDefinition.GetAttributes();
Symbols\Symbol_Attributes.cs (1)
952this.GetAttributes();
Symbols\SymbolCompletionState.cs (2)
43/// of <see cref="Symbol.GetAttributes"/> will set the part <see cref="CompletionPart.Attributes"/> on 53_ = symbol.GetAttributes();
Symbols\Synthesized\SynthesizedSubstitutedTypeParameterSymbol.cs (1)
49return _underlyingTypeParameter.GetAttributes();
Symbols\Tuples\TupleFieldSymbol.cs (2)
136return _underlyingField.GetAttributes(); 327return _underlyingField.GetAttributes();
Symbols\TypeSymbol.cs (1)
1964foreach (var attributeData in implementingSymbol.GetAttributes())
Symbols\Wrapped\WrappedParameterSymbol.cs (1)
71return _underlyingParameter.GetAttributes();
Symbols\Wrapped\WrappedTypeParameterSymbol.cs (1)
180return _underlyingTypeParameter.GetAttributes();