62 overrides of ObsoleteAttributeData
Microsoft.CodeAnalysis.CSharp (62)
Lowering\StateMachineRewriter\SynthesizedStateMachineProperty.cs (1)
158internal override ObsoleteAttributeData ObsoleteAttributeData
Symbols\AliasSymbol.cs (1)
187internal sealed override ObsoleteAttributeData? ObsoleteAttributeData
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
211internal sealed override ObsoleteAttributeData? ObsoleteAttributeData
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.FieldSymbol.cs (1)
95internal sealed override ObsoleteAttributeData ObsoleteAttributeData
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.PropertySymbol.cs (1)
136internal sealed override ObsoleteAttributeData ObsoleteAttributeData
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeOrDelegateTemplateSymbol.cs (1)
275internal sealed override ObsoleteAttributeData? ObsoleteAttributeData
Symbols\ArrayTypeSymbol.cs (1)
256internal sealed override ObsoleteAttributeData? ObsoleteAttributeData
Symbols\DiscardSymbol.cs (1)
33internal override ObsoleteAttributeData? ObsoleteAttributeData => null;
Symbols\DynamicTypeSymbol.cs (1)
127internal sealed override ObsoleteAttributeData? ObsoleteAttributeData
Symbols\ErrorMethodSymbol.cs (1)
79internal sealed override ObsoleteAttributeData ObsoleteAttributeData
Symbols\ErrorPropertySymbol.cs (1)
84internal sealed override ObsoleteAttributeData ObsoleteAttributeData { get { return null; } }
Symbols\ErrorTypeSymbol.cs (1)
513internal sealed override ObsoleteAttributeData? ObsoleteAttributeData
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
853internal override ObsoleteAttributeData? ObsoleteAttributeData => throw ExceptionUtilities.Unreachable();
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
89internal override ObsoleteAttributeData? ObsoleteAttributeData => null;
Symbols\FunctionTypeSymbol.cs (1)
130internal override ObsoleteAttributeData ObsoleteAttributeData => throw ExceptionUtilities.Unreachable();
Symbols\LabelSymbol.cs (1)
88internal sealed override ObsoleteAttributeData? ObsoleteAttributeData
Symbols\LocalSymbol.cs (1)
170internal sealed override ObsoleteAttributeData ObsoleteAttributeData
Symbols\Metadata\PE\PEAssemblySymbol.cs (1)
323internal sealed override ObsoleteAttributeData? ObsoleteAttributeData
Symbols\Metadata\PE\PEEventSymbol.cs (1)
497internal override ObsoleteAttributeData ObsoleteAttributeData
Symbols\Metadata\PE\PEFieldSymbol.cs (1)
667internal override ObsoleteAttributeData ObsoleteAttributeData
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
1572internal override ObsoleteAttributeData ObsoleteAttributeData
Symbols\Metadata\PE\PEModuleSymbol.cs (1)
871internal sealed override ObsoleteAttributeData? ObsoleteAttributeData
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
2388internal override ObsoleteAttributeData ObsoleteAttributeData
Symbols\Metadata\PE\PEPropertySymbol.cs (1)
1002internal override ObsoleteAttributeData ObsoleteAttributeData
Symbols\MissingAssemblySymbol.cs (1)
220internal sealed override ObsoleteAttributeData? ObsoleteAttributeData => null;
Symbols\MissingModuleSymbol.cs (1)
203internal sealed override ObsoleteAttributeData? ObsoleteAttributeData => null;
Symbols\NamespaceSymbol.cs (1)
215internal sealed override ObsoleteAttributeData ObsoleteAttributeData
Symbols\ParameterSymbol.cs (1)
385internal sealed override ObsoleteAttributeData? ObsoleteAttributeData
Symbols\PointerTypeSymbol.cs (1)
127internal sealed override ObsoleteAttributeData? ObsoleteAttributeData
Symbols\RangeVariableSymbol.cs (1)
122internal sealed override ObsoleteAttributeData? ObsoleteAttributeData
Symbols\ReducedExtensionMethodSymbol.cs (1)
439internal sealed override ObsoleteAttributeData ObsoleteAttributeData
Symbols\Retargeting\RetargetingAssemblySymbol.cs (1)
293internal sealed override ObsoleteAttributeData? ObsoleteAttributeData
Symbols\Retargeting\RetargetingModuleSymbol.cs (1)
323internal sealed override ObsoleteAttributeData? ObsoleteAttributeData
Symbols\SignatureOnlyMethodSymbol.cs (1)
123internal override ObsoleteAttributeData ObsoleteAttributeData { get { throw ExceptionUtilities.Unreachable(); } }
Symbols\SignatureOnlyPropertySymbol.cs (1)
92internal override ObsoleteAttributeData ObsoleteAttributeData { get { throw ExceptionUtilities.Unreachable(); } }
Symbols\Source\FieldSymbolWithAttributesAndModifiers.cs (1)
141internal sealed override ObsoleteAttributeData ObsoleteAttributeData
Symbols\Source\ImplicitNamedTypeSymbol.cs (1)
167internal override ObsoleteAttributeData ObsoleteAttributeData
Symbols\Source\SourceAssemblySymbol.cs (1)
2900internal sealed override ObsoleteAttributeData? ObsoleteAttributeData
Symbols\Source\SourceEventSymbol.cs (1)
276internal override ObsoleteAttributeData? ObsoleteAttributeData
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
421internal sealed override ObsoleteAttributeData ObsoleteAttributeData
Symbols\Source\SourceModuleSymbol.cs (1)
709internal sealed override ObsoleteAttributeData? ObsoleteAttributeData
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1066internal override ObsoleteAttributeData ObsoleteAttributeData
Symbols\Source\SourcePropertySymbolBase.cs (1)
1301internal override ObsoleteAttributeData ObsoleteAttributeData
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListEnumeratorTypeSymbol.cs (1)
198internal override ObsoleteAttributeData? ObsoleteAttributeData => null;
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListProperty.cs (1)
79internal override ObsoleteAttributeData? ObsoleteAttributeData => null;
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeSymbol.cs (1)
875internal override ObsoleteAttributeData? ObsoleteAttributeData => null;
Symbols\Synthesized\SynthesizedContainer.cs (1)
187internal sealed override ObsoleteAttributeData ObsoleteAttributeData => null;
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
137internal override ObsoleteAttributeData ObsoleteAttributeData => null;
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
201internal sealed override ObsoleteAttributeData ObsoleteAttributeData
Symbols\Synthesized\SynthesizedFieldSymbolBase.cs (1)
140internal sealed override ObsoleteAttributeData ObsoleteAttributeData
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (1)
141internal sealed override ObsoleteAttributeData ObsoleteAttributeData
Symbols\Synthesized\SynthesizedInlineArrayTypeSymbol.cs (1)
129internal override ObsoleteAttributeData? ObsoleteAttributeData => null;
Symbols\Synthesized\SynthesizedInstanceMethodSymbol.cs (1)
62internal sealed override ObsoleteAttributeData ObsoleteAttributeData
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
400internal override ObsoleteAttributeData ObsoleteAttributeData
Symbols\Synthesized\SynthesizedPrivateImplementationDetailsType.cs (1)
112internal override ObsoleteAttributeData? ObsoleteAttributeData => null;
Symbols\Synthesized\SynthesizedStaticConstructor.cs (1)
363internal sealed override ObsoleteAttributeData? ObsoleteAttributeData
Symbols\TypeParameterSymbol.cs (1)
617internal sealed override ObsoleteAttributeData ObsoleteAttributeData
Symbols\Wrapped\WrappedEventSymbol.cs (1)
142internal override ObsoleteAttributeData? ObsoleteAttributeData
Symbols\Wrapped\WrappedFieldSymbol.cs (1)
163internal override ObsoleteAttributeData ObsoleteAttributeData
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
243internal override ObsoleteAttributeData ObsoleteAttributeData
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
197internal override ObsoleteAttributeData ObsoleteAttributeData
Symbols\Wrapped\WrappedPropertySymbol.cs (1)
168internal override ObsoleteAttributeData ObsoleteAttributeData
12 references to ObsoleteAttributeData
Microsoft.CodeAnalysis.CSharp (12)
Symbols\MethodSymbol.cs (2)
1273var obsoleteData = methodToAttribute.ObsoleteAttributeData; 1274Debug.Assert(obsoleteData != ObsoleteAttributeData.Uninitialized, "getting synthesized attributes before attributes are decoded");
Symbols\ObsoleteAttributeHelpers.cs (3)
160var data = symbol.ObsoleteAttributeData ?? symbol.ContainingModule.ObsoleteAttributeData ?? symbol.ContainingAssembly.ObsoleteAttributeData;
Symbols\ReducedExtensionMethodSymbol.cs (1)
441get { return _reducedFrom.ObsoleteAttributeData; }
Symbols\Symbol.cs (1)
1444var data = this.ObsoleteAttributeData;
Symbols\Wrapped\WrappedEventSymbol.cs (1)
146return _underlyingEvent.ObsoleteAttributeData;
Symbols\Wrapped\WrappedFieldSymbol.cs (1)
167return _underlyingField.ObsoleteAttributeData;
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
247return UnderlyingMethod.ObsoleteAttributeData;
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
199get { return _underlyingType.ObsoleteAttributeData; }
Symbols\Wrapped\WrappedPropertySymbol.cs (1)
172return _underlyingProperty.ObsoleteAttributeData;