20 overrides of IsMetadataNewSlot
Microsoft.CodeAnalysis.CSharp (20)
Lowering\IteratorRewriter\IteratorFinallyMethodSymbol.cs (1)
52
internal override bool
IsMetadataNewSlot
(bool ignoreInterfaceImplementationChanges = false)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.SynthesizedMethodBase.cs (1)
163
internal sealed override bool
IsMetadataNewSlot
(bool ignoreInterfaceImplementationChanges = false)
Symbols\ErrorMethodSymbol.cs (1)
214
internal sealed override bool
IsMetadataNewSlot
(bool ignoreInterfaceImplementationChanges = false)
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
848
internal override bool
IsMetadataNewSlot
(bool ignoreInterfaceImplementationChanges = false) => false;
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
600
internal override bool
IsMetadataNewSlot
(bool ignoreInterfaceImplementationChanges = false) => HasFlag(MethodAttributes.NewSlot);
Symbols\ReducedExtensionMethodSymbol.cs (1)
421
internal sealed override bool
IsMetadataNewSlot
(bool ignoreInterfaceImplementationChanges = false)
Symbols\SignatureOnlyMethodSymbol.cs (1)
163
internal sealed override bool
IsMetadataNewSlot
(bool ignoreInterfaceImplementationChanges = false) { throw ExceptionUtilities.Unreachable(); }
Symbols\Source\LambdaSymbol.cs (1)
112
internal sealed override bool
IsMetadataNewSlot
(bool ignoreInterfaceImplementationChanges = false)
Symbols\Source\LocalFunctionSymbol.cs (1)
380
internal override bool
IsMetadataNewSlot
(bool ignoreInterfaceImplementationChanges = false) => false;
Symbols\Source\SourceMemberMethodSymbol.cs (1)
543
internal override bool
IsMetadataNewSlot
(bool ignoreInterfaceImplementationChanges = false)
Symbols\Synthesized\SynthesizedDelegateSymbol.cs (1)
75
internal override bool
IsMetadataNewSlot
(bool ignoreInterfaceImplementationChanges = false)
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
227
internal sealed override bool
IsMetadataNewSlot
(bool ignoreInterfaceImplementationChanges = false)
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (1)
289
internal sealed override bool
IsMetadataNewSlot
(bool ignoreInterfaceImplementationChanges = false)
Symbols\Synthesized\SynthesizedImplementationMethod.cs (1)
239
internal sealed override bool
IsMetadataNewSlot
(bool ignoreInterfaceImplementationChanges = false)
Symbols\Synthesized\SynthesizedInstanceConstructor.cs (1)
238
internal sealed override bool
IsMetadataNewSlot
(bool ignoreInterfaceImplementationChanges = false)
Symbols\Synthesized\SynthesizedInteractiveInitializerMethod.cs (1)
223
internal override bool
IsMetadataNewSlot
(bool ignoreInterfaceImplementationChanges = false)
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
95
internal override bool
IsMetadataNewSlot
(bool ignoreInterfaceImplementationChanges = false)
Symbols\Synthesized\SynthesizedSealedPropertyAccessor.cs (1)
323
internal sealed override bool
IsMetadataNewSlot
(bool ignoreInterfaceImplementationChanges = false)
Symbols\Synthesized\SynthesizedStaticConstructor.cs (1)
312
internal sealed override bool
IsMetadataNewSlot
(bool ignoreInterfaceImplementationChanges = false)
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
202
internal override bool
IsMetadataNewSlot
(bool ignoreInterfaceImplementationChanges = false)
4 references to IsMetadataNewSlot
Microsoft.CodeAnalysis.CSharp (4)
Emitter\Model\MethodSymbolAdapter.cs (1)
416
return AdaptedMethodSymbol.
IsMetadataNewSlot
();
Symbols\MethodSymbol.cs (1)
1212
bool IMethodSymbolInternal.IsMetadataNewSlot =>
IsMetadataNewSlot
();
Symbols\MethodSymbolExtensions.cs (1)
65
else if (method.
IsMetadataNewSlot
(ignoreInterfaceImplementationChanges: true))
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
204
return UnderlyingMethod.
IsMetadataNewSlot
(ignoreInterfaceImplementationChanges);