4 instantiations of PropWithType
Microsoft.CSharp (4)
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (1)
628PropWithType pwt = new PropWithType(property, propertyType);
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (1)
731return BindToProperty(grp.OptionalObject, new PropWithType(mpwiBest), bindFlags, args, grp);
Microsoft\CSharp\RuntimeBinder\Semantics\Nullable.cs (1)
55PropWithType pwt = new PropWithType(prop, ats);
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\PropertyInfo.cs (1)
18Property = new PropWithType(propertySymbol, propertyType);
9 references to PropWithType
Microsoft.CSharp (9)
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (1)
628PropWithType pwt = new PropWithType(property, propertyType);
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (3)
461internal ExprProperty BindToProperty(Expr pObject, PropWithType pwt, BindingFlag bindFlags, Expr args, ExprMemberGroup pMemGroup) 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\Nullable.cs (1)
55PropWithType pwt = new PropWithType(prop, ats);
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\Property.cs (2)
19public ExprProperty(CType type, Expr pOptionalObjectThrough, Expr pOptionalArguments, ExprMemberGroup pMemberGroup, PropWithType pwtSlot, MethWithType mwtSet) 43public PropWithType PropWithTypeSlot { get; }
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\PropertyInfo.cs (1)
21public PropWithType Property { get; }