8 references to GetLeastOverriddenMethod
Microsoft.CodeAnalysis.CSharp (7)
Binder\Binder_Operators.cs (2)
3673existing.Add(method.GetLeastOverriddenMethod(ContainingType)); 3678if (IsViableInstanceOperator(method, parameterCount) && !existing.Contains(method.GetLeastOverriddenMethod(ContainingType)))
FlowAnalysis\NullableWalker.cs (1)
6848var isObjectEqualsMethodOrOverride = method.GetLeastOverriddenMethod(accessingTypeOpt: null)
Lowering\LocalRewriter\LocalRewriter_StringConcat.cs (2)
398&& (object)method.GetLeastOverriddenMethod(charType) == _objectToString) 627toStringMethod.GetLeastOverriddenMethod(type) == (object)objectToStringMethod)
Symbols\Source\SourceMemberContainerSymbol.cs (1)
5096if (method.GetLeastOverriddenMethod(null) == objectToString)
Symbols\Synthesized\Records\SynthesizedRecordObjectMethod.cs (1)
45MethodSymbol leastOverridden = overriding.GetLeastOverriddenMethod(accessingTypeOpt: null);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\OverloadResolutionTests.cs (1)
11763symbol = symbol.GetLeastOverriddenMethod(accessingTypeOpt: null);