7 instantiations of MethWithType
Microsoft.CSharp (7)
Microsoft\CSharp\RuntimeBinder\Semantics\Conversion.cs (1)
803
prguci.Add(new UdConvInfo(new
MethWithType
(convCur, atsCur), fFromImplicit, fToImplicit));
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (4)
932
? new
MethWithType
(prop.GetterMethod, pwt.GetType())
933
: new
MethWithType
();
935
? new
MethWithType
(prop.SetterMethod, pwt.GetType())
936
: new
MethWithType
();
Microsoft\CSharp\RuntimeBinder\Semantics\GroupToArgsBinder.cs (2)
82
_mwtBadArity = new
MethWithType
();
1176
MethWithType mwtCantInfer = new
MethWithType
(_results.UninferableResult.Meth(), _results.UninferableResult.GetType());
13 references to MethWithType
Microsoft.CSharp (13)
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (7)
16
public readonly
MethWithType
Meth;
20
public UdConvInfo(
MethWithType
mwt, bool srcImplicit, bool dstImplicit)
473
PostBindProperty(pwt, out
MethWithType
mwtGet, out
MethWithType
mwtSet);
838
private void CheckPropertyAccess(
MethWithType
mwt, PropWithType pwtSlot, CType type)
926
private static void PostBindProperty(PropWithType pwt, out
MethWithType
pmwtGet, out
MethWithType
pmwtSet)
Microsoft\CSharp\RuntimeBinder\Semantics\ExprFactory.cs (1)
22
public static ExprProperty CreateProperty(CType type, Expr optionalObjectThrough, Expr arguments, ExprMemberGroup memberGroup, PropWithType property,
MethWithType
setMethod) =>
Microsoft\CSharp\RuntimeBinder\Semantics\GroupToArgsBinder.cs (2)
48
private readonly
MethWithType
_mwtBadArity;
1176
MethWithType
mwtCantInfer = new MethWithType(_results.UninferableResult.Meth(), _results.UninferableResult.GetType());
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\Property.cs (3)
19
public ExprProperty(CType type, Expr pOptionalObjectThrough, Expr pOptionalArguments, ExprMemberGroup pMemberGroup, PropWithType pwtSlot,
MethWithType
mwtSet)
45
public
MethWithType
MethWithTypeSet { get; }
49
internal static bool HasIsExternalInitModifier(
MethWithType
mwtSet)