7 instantiations of MethWithType
Microsoft.CSharp (7)
Microsoft\CSharp\RuntimeBinder\Semantics\Conversion.cs (1)
830
prguci.Add(new UdConvInfo(new
MethWithType
(convCur, atsCur), fFromImplicit, fToImplicit));
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (4)
954
? new
MethWithType
(prop.GetterMethod, pwt.GetType())
955
: new
MethWithType
();
957
? new
MethWithType
(prop.SetterMethod, pwt.GetType())
958
: new
MethWithType
();
Microsoft\CSharp\RuntimeBinder\Semantics\GroupToArgsBinder.cs (2)
83
_mwtBadArity = new
MethWithType
();
1177
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)
484
PostBindProperty(pwt, out
MethWithType
mwtGet, out
MethWithType
mwtSet);
857
private void CheckPropertyAccess(
MethWithType
mwt, PropWithType pwtSlot, CType type)
948
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)
49
private readonly
MethWithType
_mwtBadArity;
1177
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)