56 overrides of ObsoleteAttributeData
Microsoft.CodeAnalysis.CSharp (51)
Lowering\StateMachineRewriter\SynthesizedStateMachineProperty.cs (1)
158
internal override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\AliasSymbol.cs (1)
187
internal sealed override ObsoleteAttributeData?
ObsoleteAttributeData
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
209
internal sealed override ObsoleteAttributeData?
ObsoleteAttributeData
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.FieldSymbol.cs (1)
95
internal sealed override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.PropertySymbol.cs (1)
136
internal sealed override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeOrDelegateTemplateSymbol.cs (1)
267
internal sealed override ObsoleteAttributeData?
ObsoleteAttributeData
Symbols\ArrayTypeSymbol.cs (1)
255
internal sealed override ObsoleteAttributeData?
ObsoleteAttributeData
Symbols\AssemblySymbol.cs (1)
283
internal sealed override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\DiscardSymbol.cs (1)
33
internal override ObsoleteAttributeData?
ObsoleteAttributeData
=> null;
Symbols\DynamicTypeSymbol.cs (1)
127
internal sealed override ObsoleteAttributeData?
ObsoleteAttributeData
Symbols\ErrorMethodSymbol.cs (1)
79
internal sealed override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\ErrorPropertySymbol.cs (1)
84
internal sealed override ObsoleteAttributeData
ObsoleteAttributeData
{ get { return null; } }
Symbols\ErrorTypeSymbol.cs (1)
505
internal sealed override ObsoleteAttributeData?
ObsoleteAttributeData
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
837
internal override ObsoleteAttributeData?
ObsoleteAttributeData
=> throw ExceptionUtilities.Unreachable();
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
89
internal override ObsoleteAttributeData?
ObsoleteAttributeData
=> null;
Symbols\FunctionTypeSymbol.cs (1)
130
internal override ObsoleteAttributeData
ObsoleteAttributeData
=> throw ExceptionUtilities.Unreachable();
Symbols\LabelSymbol.cs (1)
88
internal sealed override ObsoleteAttributeData?
ObsoleteAttributeData
Symbols\LocalSymbol.cs (1)
170
internal sealed override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\Metadata\PE\PEEventSymbol.cs (1)
497
internal override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\Metadata\PE\PEFieldSymbol.cs (1)
665
internal override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
1527
internal override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
2347
internal override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\Metadata\PE\PEPropertySymbol.cs (1)
864
internal override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\ModuleSymbol.cs (1)
192
internal sealed override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\NamespaceSymbol.cs (1)
214
internal sealed override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\ParameterSymbol.cs (1)
376
internal sealed override ObsoleteAttributeData?
ObsoleteAttributeData
Symbols\PointerTypeSymbol.cs (1)
127
internal sealed override ObsoleteAttributeData?
ObsoleteAttributeData
Symbols\RangeVariableSymbol.cs (1)
124
internal sealed override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\ReducedExtensionMethodSymbol.cs (1)
431
internal sealed override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\SignatureOnlyMethodSymbol.cs (1)
117
internal override ObsoleteAttributeData
ObsoleteAttributeData
{ get { throw ExceptionUtilities.Unreachable(); } }
Symbols\SignatureOnlyPropertySymbol.cs (1)
92
internal override ObsoleteAttributeData
ObsoleteAttributeData
{ get { throw ExceptionUtilities.Unreachable(); } }
Symbols\Source\FieldSymbolWithAttributesAndModifiers.cs (1)
141
internal sealed override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\Source\ImplicitNamedTypeSymbol.cs (1)
161
internal override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\Source\SourceEventSymbol.cs (1)
268
internal override ObsoleteAttributeData?
ObsoleteAttributeData
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
390
internal sealed override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1031
internal override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\Source\SourcePropertySymbolBase.cs (1)
1217
internal override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\Synthesized\SynthesizedContainer.cs (1)
180
internal sealed override ObsoleteAttributeData
ObsoleteAttributeData
=> null;
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
130
internal override ObsoleteAttributeData
ObsoleteAttributeData
=> null;
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
201
internal sealed override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\Synthesized\SynthesizedFieldSymbolBase.cs (1)
140
internal sealed override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (1)
144
internal sealed override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\Synthesized\SynthesizedInstanceMethodSymbol.cs (1)
62
internal sealed override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
400
internal override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\Synthesized\SynthesizedStaticConstructor.cs (1)
363
internal sealed override ObsoleteAttributeData?
ObsoleteAttributeData
Symbols\TypeParameterSymbol.cs (1)
612
internal sealed override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\Wrapped\WrappedEventSymbol.cs (1)
142
internal override ObsoleteAttributeData?
ObsoleteAttributeData
Symbols\Wrapped\WrappedFieldSymbol.cs (1)
163
internal override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
243
internal override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
197
internal override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\Wrapped\WrappedPropertySymbol.cs (1)
168
internal override ObsoleteAttributeData
ObsoleteAttributeData
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (4)
Symbols\DisplayClassVariable.cs (1)
199
internal override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\EEMethodSymbol.cs (1)
454
internal override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\EENamedTypeSymbol.cs (1)
339
internal override ObsoleteAttributeData
ObsoleteAttributeData
Symbols\PlaceholderMethodSymbol.cs (1)
214
internal override ObsoleteAttributeData
ObsoleteAttributeData
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\MockNamedTypeSymbol.cs (1)
287
internal sealed override ObsoleteAttributeData
ObsoleteAttributeData
15 references to ObsoleteAttributeData
Microsoft.CodeAnalysis.CSharp (9)
Symbols\MethodSymbol.cs (1)
1222
var obsoleteData = methodToAttribute.
ObsoleteAttributeData
;
Symbols\ObsoleteAttributeHelpers.cs (1)
139
var data = symbol.
ObsoleteAttributeData
;
Symbols\ReducedExtensionMethodSymbol.cs (1)
433
get { return _reducedFrom.
ObsoleteAttributeData
; }
Symbols\Symbol.cs (1)
1284
var data = this.
ObsoleteAttributeData
;
Symbols\Wrapped\WrappedEventSymbol.cs (1)
146
return _underlyingEvent.
ObsoleteAttributeData
;
Symbols\Wrapped\WrappedFieldSymbol.cs (1)
167
return _underlyingField.
ObsoleteAttributeData
;
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
247
return UnderlyingMethod.
ObsoleteAttributeData
;
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
199
get { return _underlyingType.
ObsoleteAttributeData
; }
Symbols\Wrapped\WrappedPropertySymbol.cs (1)
172
return _underlyingProperty.
ObsoleteAttributeData
;
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (6)
Attributes\AttributeTests.cs (6)
2297
Assert.Equal(ObsoleteAttributeKind.Obsolete, field1.
ObsoleteAttributeData
.Kind);
2298
Assert.Null(field1.
ObsoleteAttributeData
.Message);
2299
Assert.False(field1.
ObsoleteAttributeData
.IsError);
2307
Assert.Equal(ObsoleteAttributeKind.Obsolete, field2.
ObsoleteAttributeData
.Kind);
2308
Assert.Equal("obsolete", field2.
ObsoleteAttributeData
.Message);
2309
Assert.True(field2.
ObsoleteAttributeData
.IsError);