19 references to MethProp
Microsoft.CSharp (19)
Microsoft\CSharp\RuntimeBinder\Semantics\Binding\Better.cs (7)
86
RearrangeNamedArguments(mpwi1.
MethProp
().Params, mpwi1, pTypeThrough, args),
87
RearrangeNamedArguments(mpwi2.
MethProp
().Params, mpwi2, pTypeThrough, args));
94
if (mpwi1.
MethProp
().modOptCount != mpwi2.
MethProp
().modOptCount)
96
return mpwi1.
MethProp
().modOptCount < mpwi2.
MethProp
().modOptCount ? BetterType.Left : BetterType.Right;
221
MethodOrPropertySymbol methProp = GroupToArgsBinder.FindMostDerivedMethod(mpwi.
MethProp
(), type);
Microsoft\CSharp\RuntimeBinder\Semantics\ExprFactory.cs (1)
32
0, name, method.TypeArgs, method.
MethProp
()?.getKind() ?? SYMKIND.SK_MethodSymbol, method.GetType(),
Microsoft\CSharp\RuntimeBinder\Semantics\GroupToArgsBinder.cs (11)
331
pAmbig1.mpwi.
MethProp
().Params.Count != pAmbig2.mpwi.
MethProp
().Params.Count ||
334
pAmbig1.mpwi.
MethProp
().Params == pAmbig2.mpwi.
MethProp
().Params)
340
throw ErrorHandling.Error(ErrorCode.ERR_AmbigCall, pAmbig1.mpwi.
MethProp
(), pAmbig2.mpwi.
MethProp
());
852
Debug.Assert(_methList.IsEmpty() || _methList.Head().mpwi.
MethProp
() != _pCurrentSym);
1078
Debug.Assert(0 == (_pGroup.Flags & EXPRFLAG.EXF_USERCALLABLE) || _results.BestResult.
MethProp
().isUserCallable());
1082
Debug.Assert(_results.BestResult.
MethProp
() is MethodSymbol);
1113
List<Name> paramNames = FindMostDerivedMethod(_misnamed.
MethProp
(), _pGroup.OptionalObject).ParameterNames;
1155
Debug.Assert(!_results.BestResult || _results.BestResult.
MethProp
().getClass().IsDelegate());