1 override of IsPredefined
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\Semantics\Types\AggregateType.cs (1)
216
public override bool
IsPredefined
=> OwningAggregate.IsPredefined();
22 references to IsPredefined
Microsoft.CSharp (22)
Microsoft\CSharp\RuntimeBinder\Semantics\Binding\Better.cs (2)
462
if (p1.
IsPredefined
&& p2.
IsPredefined
)
Microsoft\CSharp\RuntimeBinder\Semantics\BinOpArgInfo.cs (4)
23
pt1 = type1.
IsPredefined
? type1.PredefinedType : PredefinedType.PT_COUNT;
24
pt2 = type2.
IsPredefined
? type2.PredefinedType : PredefinedType.PT_COUNT;
25
ptRaw1 = typeRaw1.
IsPredefined
? typeRaw1.PredefinedType : PredefinedType.PT_COUNT;
26
ptRaw2 = typeRaw2.
IsPredefined
? typeRaw2.PredefinedType : PredefinedType.PT_COUNT;
Microsoft\CSharp\RuntimeBinder\Semantics\Conversion.cs (2)
320
!nub1.UnderlyingType.
IsPredefined
||
321
!nub2.UnderlyingType.
IsPredefined
)
Microsoft\CSharp\RuntimeBinder\Semantics\ExplicitConversion.cs (3)
565
if (_typeSrc.IsNumericType || _typeSrc.
IsPredefined
&& _typeSrc.PredefinedType == PredefinedType.PT_CHAR)
584
else if (_typeSrc.
IsPredefined
&&
613
Debug.Assert(_typeSrc.
IsPredefined
&& aggDest.IsPredefined());
Microsoft\CSharp\RuntimeBinder\Semantics\ImplicitConversion.cs (1)
674
Debug.Assert(aggSrc.IsPredefined() && _typeDest.
IsPredefined
);
Microsoft\CSharp\RuntimeBinder\Semantics\Operators.cs (10)
1305
PredefinedType ptRaw = pRawType.
IsPredefined
? pRawType.PredefinedType : PredefinedType.PT_COUNT;
1400
PredefinedType pt = pArgumentType.
IsPredefined
? pArgumentType.PredefinedType : PredefinedType.PT_COUNT;
1401
PredefinedType ptRaw = pRawType.
IsPredefined
? pRawType.PredefinedType : PredefinedType.PT_COUNT;
1567
Debug.Assert(arg1.Type.
IsPredefined
&& arg2.Type.
IsPredefined
&& arg1.Type.PredefinedType == arg2.Type.PredefinedType);
1577
Debug.Assert(arg.Type.
IsPredefined
);
1587
Debug.Assert(arg1.Type.
IsPredefined
&& arg2.Type.
IsPredefined
&& arg1.Type.PredefinedType == arg2.Type.PredefinedType);
1597
Debug.Assert(arg.Type.
IsPredefined
);
1840
Debug.Assert(arg1.Type.
IsPredefined
);