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)
224internal 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)
167internal override bool IsMetadataFinal
Symbols\Source\LambdaSymbol.cs (1)
122internal override bool IsMetadataFinal
Symbols\Source\SourceDestructorSymbol.cs (1)
162internal override bool IsMetadataFinal
Symbols\Synthesized\SynthesizedDelegateSymbol.cs (1)
85internal override bool IsMetadataFinal
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
237internal override bool IsMetadataFinal
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (1)
299internal 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)
105internal 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)
563if ((object)overridden != null && overridden.IsMetadataFinal)
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
198return UnderlyingMethod.IsMetadataFinal;