21 overrides of IsMetadataFinal
Microsoft.CodeAnalysis.CSharp (21)
Lowering\IteratorRewriter\IteratorFinallyMethodSymbol.cs (1)
62internal override bool IsMetadataFinal
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.ConstructorSymbol.cs (1)
78internal override bool IsMetadataFinal
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.EqualsMethodSymbol.cs (1)
63internal override bool IsMetadataFinal
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.GetHashCodeMethodSymbol.cs (1)
67internal override bool IsMetadataFinal
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.PropertyAccessorSymbol.cs (1)
78internal override bool IsMetadataFinal
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.ToStringMethodSymbol.cs (1)
67internal override bool IsMetadataFinal
Symbols\ErrorMethodSymbol.cs (1)
226internal override bool IsMetadataFinal
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
602internal override bool IsMetadataFinal => HasFlag(MethodAttributes.Final);
Symbols\ReducedExtensionMethodSymbol.cs (1)
431internal override bool IsMetadataFinal
Symbols\SignatureOnlyMethodSymbol.cs (1)
169internal override bool IsMetadataFinal
Symbols\Source\LambdaSymbol.cs (1)
123internal override bool IsMetadataFinal
Symbols\Source\SourceDestructorSymbol.cs (1)
163internal override bool IsMetadataFinal
Symbols\Synthesized\SynthesizedDelegateSymbol.cs (1)
85internal override bool IsMetadataFinal
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
239internal override bool IsMetadataFinal
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (1)
301internal override bool IsMetadataFinal
Symbols\Synthesized\SynthesizedImplementationMethod.cs (1)
231internal sealed override bool IsMetadataFinal
Symbols\Synthesized\SynthesizedInstanceConstructor.cs (1)
45internal override bool IsMetadataFinal
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
106internal override bool IsMetadataFinal
Symbols\Synthesized\SynthesizedSealedPropertyAccessor.cs (1)
315internal override bool IsMetadataFinal
Symbols\Synthesized\SynthesizedStaticConstructor.cs (1)
322internal override bool IsMetadataFinal
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
194internal override bool IsMetadataFinal
5 references to IsMetadataFinal
Microsoft.CodeAnalysis.CSharp (5)
CodeGen\EmitExpression.cs (1)
1985else if (actualMethodTargetedByTheCall.IsMetadataFinal && CanUseCallOnRefTypeReceiver(receiver))
Emitter\Model\MethodSymbolAdapter.cs (2)
458return AdaptedMethodSymbol.IsMetadataFinal; 601&& this.IsMetadataVirtual() && !this.IsMetadataFinal;
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
564if ((object)overridden != null && overridden.IsMetadataFinal)
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
198return UnderlyingMethod.IsMetadataFinal;