31 references to OverriddenMethod
Microsoft.CodeAnalysis.CSharp (31)
CodeGen\EmitExpression.cs (1)
2306var overriddenMethod = method.OverriddenMethod;
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
356yield return new Microsoft.Cci.MethodImplementation(method.GetCciAdapter(), moduleBeingBuilt.TranslateOverriddenMethodReference(method.OverriddenMethod, (CSharpSyntaxNode)context.SyntaxNode, context.Diagnostics));
FlowAnalysis\NullableWalker.cs (7)
696method = method.OverriddenMethod; 853method = method.OverriddenMethod; 6345for (var overriddenMethod = method; overriddenMethod is object; overriddenMethod = overriddenMethod.OverriddenMethod) 6392for (var overriddenMethod = method; overriddenMethod is object; overriddenMethod = overriddenMethod.OverriddenMethod) 6422method = method.OverriddenMethod; 6434method = method.OverriddenMethod; 7166method = method.OverriddenMethod;
Symbols\MemberSymbolExtensions.cs (1)
612return ((MethodSymbol)member).OverriddenMethod;
Symbols\MethodSymbol.cs (4)
451MethodSymbol overridden = m.OverriddenMethod; 498return (MethodSymbol)OverriddenOrHiddenMembersResult.GetOverriddenMember(this, OriginalDefinition.OverriddenMethod); 537var overriddenMethod = this.OverriddenMethod; 575var 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)
344? this.RetargetingTranslator.Retarget(_underlyingMethod.OverriddenMethod, MemberSignatureComparer.RetargetedExplicitImplementationComparer)
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (2)
859var ambiguousMethod = overridingMethod.OverriddenMethod; 1928curr = curr.OverriddenMethod;
Symbols\Source\SourceOrdinaryMethodOrUserDefinedOperatorSymbol.cs (1)
109overriddenOrExplicitlyImplementedMethod = this.OverriddenMethod;
Symbols\Source\SourcePropertyAccessorSymbol.cs (2)
280MethodSymbol overriddenMethod = this.OverriddenMethod; 701MethodSymbol overriddenMethod = this.OverriddenMethod;
Symbols\Source\SourceTypeParameterSymbol.cs (1)
834method = 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)
2402overriddenMember = ((MethodSymbol)member).OverriddenMethod;