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