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