8 references to GetConstructedLeastOverriddenMethod
Microsoft.CodeAnalysis.CSharp (5)
CodeGen\EmitConversion.cs (1)
361method = method.GetConstructedLeastOverriddenMethod(_method.ContainingType, requireSameReturnType: true);
CodeGen\EmitExpression.cs (1)
1969actualMethodTargetedByTheCall = method.GetConstructedLeastOverriddenMethod(_method.ContainingType, requireSameReturnType: true);
Lowering\SyntheticBoundNodeFactory.cs (1)
1421method = method.GetConstructedLeastOverriddenMethod(this.CompilationState.Type, requireSameReturnType: true);
Symbols\MemberSymbolExtensions.cs (1)
897return method.GetConstructedLeastOverriddenMethod(accessingTypeOpt, requireSameReturnType: false);
Symbols\Source\SourceMemberContainerSymbol.cs (1)
2998if (method.IsOverride && method.GetConstructedLeastOverriddenMethod(this, requireSameReturnType: false).ContainingType.SpecialType == Microsoft.CodeAnalysis.SpecialType.System_Object)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\CodeGenOverridingAndHiding.cs (1)
4107Assert.Equal(fooA, fooB.GetConstructedLeastOverriddenMethod(classB, requireSameReturnType: false));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Symbols\OverriddenOrHiddenMembersTests.cs (2)
120Assert.Equal(D_MofV.GetConstructedLeastOverriddenMethod(D, requireSameReturnType: false), BofD_MofV); 127Assert.Equal(D_MofD.GetConstructedLeastOverriddenMethod(D, requireSameReturnType: false), BofD_MofD);