15 references to PREDEFPROP
Microsoft.CSharp (15)
Microsoft\CSharp\RuntimeBinder\Semantics\Nullable.cs (1)
54
PropertySymbol prop = PredefinedMembers.GetProperty(
PREDEFPROP
.PP_G_OPTIONAL_VALUE);
Microsoft\CSharp\RuntimeBinder\Semantics\PredefinedMembers.cs (14)
182
public
PREDEFPROP
property;
186
public PredefinedPropertyInfo(
PREDEFPROP
property, PredefinedName name, PREDEFMETH getter)
199
private static readonly PropertySymbol[] _properties = new PropertySymbol[(int)
PREDEFPROP
.PP_COUNT];
202
private static PropertySymbol LoadProperty(
PREDEFPROP
property)
210
PREDEFPROP
predefProp,
298
for (int i = 0; i < (int)
PREDEFPROP
.PP_COUNT; i++)
300
Debug.Assert((int)GetPropInfo((
PREDEFPROP
)i).property == i);
306
public static PropertySymbol GetProperty(
PREDEFPROP
property)
308
Debug.Assert(property >= 0 && property <
PREDEFPROP
.PP_COUNT);
389
private static PREDEFMETH GetPropGetter(
PREDEFPROP
property)
399
private static PredefinedType GetPropPredefType(
PREDEFPROP
property)
407
new PredefinedPropertyInfo(
PREDEFPROP
.PP_G_OPTIONAL_VALUE, PredefinedName.PN_CAP_VALUE, PREDEFMETH.PM_G_OPTIONAL_GETVALUE)
410
private static PredefinedPropertyInfo GetPropInfo(
PREDEFPROP
property)
412
Debug.Assert(property >= 0 && property <
PREDEFPROP
.PP_COUNT);