31 references to OverriddenMethod
Microsoft.CodeAnalysis.CSharp (31)
CodeGen\EmitExpression.cs (1)
2338var overriddenMethod = method.OverriddenMethod;
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
359yield return new Microsoft.Cci.MethodImplementation(method.GetCciAdapter(), moduleBeingBuilt.TranslateOverriddenMethodReference(method.OverriddenMethod, (CSharpSyntaxNode)context.SyntaxNode, context.Diagnostics));
FlowAnalysis\NullableWalker.cs (7)
751method = method.OverriddenMethod; 909method = method.OverriddenMethod; 7138for (var overriddenMethod = method; overriddenMethod is object; overriddenMethod = overriddenMethod.OverriddenMethod) 7185for (var overriddenMethod = method; overriddenMethod is object; overriddenMethod = overriddenMethod.OverriddenMethod) 7215method = method.OverriddenMethod; 7227method = method.OverriddenMethod; 8008method = method.OverriddenMethod;
Symbols\MemberSymbolExtensions.cs (1)
893return ((MethodSymbol)member).OverriddenMethod;
Symbols\MethodSymbol.cs (4)
464MethodSymbol overridden = m.OverriddenMethod; 511return (MethodSymbol)OverriddenOrHiddenMembersResult.GetOverriddenMember(this, OriginalDefinition.OverriddenMethod); 550var overriddenMethod = this.OverriddenMethod; 588var overriddenMethod = this.OverriddenMethod;
Symbols\OverriddenOrHiddenMembersHelpers.cs (1)
937MethodSymbol csharpOverriddenMethod = method.OverriddenMethod;
Symbols\PublicModel\MethodSymbol.cs (1)
170return _underlying.OverriddenMethod.GetPublicSymbol();
Symbols\Retargeting\RetargetingMethodSymbol.cs (1)
353? this.RetargetingTranslator.Retarget(_underlyingMethod.OverriddenMethod, MemberSignatureComparer.RetargetedExplicitImplementationComparer)
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (2)
875var ambiguousMethod = overridingMethod.OverriddenMethod; 2000curr = curr.OverriddenMethod;
Symbols\Source\SourceOrdinaryMethodOrUserDefinedOperatorSymbol.cs (1)
109overriddenOrExplicitlyImplementedMethod = this.OverriddenMethod;
Symbols\Source\SourcePropertyAccessorSymbol.cs (2)
311MethodSymbol overriddenMethod = this.OverriddenMethod; 758MethodSymbol overriddenMethod = this.OverriddenMethod;
Symbols\Source\SourceTypeParameterSymbol.cs (1)
859method = 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; 290var overridden = overriding.OverriddenMethod;
Symbols\TypeSymbol.cs (1)
2435overriddenMember = ((MethodSymbol)member).OverriddenMethod;