31 references to OverriddenMethod
Microsoft.CodeAnalysis.CSharp (31)
CodeGen\EmitExpression.cs (1)
2306var overriddenMethod = method.OverriddenMethod;
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
357yield return new Microsoft.Cci.MethodImplementation(method.GetCciAdapter(), moduleBeingBuilt.TranslateOverriddenMethodReference(method.OverriddenMethod, (CSharpSyntaxNode)context.SyntaxNode, context.Diagnostics));
FlowAnalysis\NullableWalker.cs (7)
710method = method.OverriddenMethod; 867method = method.OverriddenMethod; 6760for (var overriddenMethod = method; overriddenMethod is object; overriddenMethod = overriddenMethod.OverriddenMethod) 6807for (var overriddenMethod = method; overriddenMethod is object; overriddenMethod = overriddenMethod.OverriddenMethod) 6837method = method.OverriddenMethod; 6849method = method.OverriddenMethod; 7622method = method.OverriddenMethod;
Symbols\MemberSymbolExtensions.cs (1)
881return ((MethodSymbol)member).OverriddenMethod;
Symbols\MethodSymbol.cs (4)
453MethodSymbol overridden = m.OverriddenMethod; 500return (MethodSymbol)OverriddenOrHiddenMembersResult.GetOverriddenMember(this, OriginalDefinition.OverriddenMethod); 539var overriddenMethod = this.OverriddenMethod; 577var overriddenMethod = this.OverriddenMethod;
Symbols\OverriddenOrHiddenMembersHelpers.cs (1)
937MethodSymbol csharpOverriddenMethod = method.OverriddenMethod;
Symbols\PublicModel\MethodSymbol.cs (1)
169return _underlying.OverriddenMethod.GetPublicSymbol();
Symbols\Retargeting\RetargetingMethodSymbol.cs (1)
349? this.RetargetingTranslator.Retarget(_underlyingMethod.OverriddenMethod, MemberSignatureComparer.RetargetedExplicitImplementationComparer)
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (2)
860var ambiguousMethod = overridingMethod.OverriddenMethod; 1947curr = curr.OverriddenMethod;
Symbols\Source\SourceOrdinaryMethodOrUserDefinedOperatorSymbol.cs (1)
109overriddenOrExplicitlyImplementedMethod = this.OverriddenMethod;
Symbols\Source\SourcePropertyAccessorSymbol.cs (2)
281MethodSymbol overriddenMethod = this.OverriddenMethod; 709MethodSymbol overriddenMethod = this.OverriddenMethod;
Symbols\Source\SourceTypeParameterSymbol.cs (1)
869method = method.OverriddenMethod;
Symbols\Synthesized\Records\SynthesizedRecordBaseEquals.cs (1)
42var overridden = OverriddenMethod;
Symbols\Synthesized\Records\SynthesizedRecordEquals.cs (1)
105MethodSymbol? baseEquals = ContainingType.GetMembersUnordered().OfType<SynthesizedRecordBaseEquals>().Single().OverriddenMethod;
Symbols\Synthesized\Records\SynthesizedRecordGetHashCode.cs (1)
79var overridden = OverriddenMethod;
Symbols\Synthesized\Records\SynthesizedRecordObjectMethod.cs (1)
41var overridden = overriding.OverriddenMethod?.OriginalDefinition;
Symbols\Synthesized\Records\SynthesizedRecordPrintMembers.cs (3)
107var overridden = OverriddenMethod; 156MethodSymbol? basePrintMethod = OverriddenMethod; 279var overridden = overriding.OverriddenMethod;
Symbols\TypeSymbol.cs (1)
2425overriddenMember = ((MethodSymbol)member).OverriddenMethod;