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)
466
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)
324
!nub1.UnderlyingType.
IsPredefined
||
325
!nub2.UnderlyingType.
IsPredefined
)
Microsoft\CSharp\RuntimeBinder\Semantics\ExplicitConversion.cs (3)
566
if (_typeSrc.IsNumericType || _typeSrc.
IsPredefined
&& _typeSrc.PredefinedType == PredefinedType.PT_CHAR)
585
else if (_typeSrc.
IsPredefined
&&
615
Debug.Assert(_typeSrc.
IsPredefined
&& aggDest.IsPredefined());
Microsoft\CSharp\RuntimeBinder\Semantics\ImplicitConversion.cs (1)
677
Debug.Assert(aggSrc.IsPredefined() && _typeDest.
IsPredefined
);
Microsoft\CSharp\RuntimeBinder\Semantics\Operators.cs (10)
1331
PredefinedType ptRaw = pRawType.
IsPredefined
? pRawType.PredefinedType : PredefinedType.PT_COUNT;
1427
PredefinedType pt = pArgumentType.
IsPredefined
? pArgumentType.PredefinedType : PredefinedType.PT_COUNT;
1428
PredefinedType ptRaw = pRawType.
IsPredefined
? pRawType.PredefinedType : PredefinedType.PT_COUNT;
1597
Debug.Assert(arg1.Type.
IsPredefined
&& arg2.Type.
IsPredefined
&& arg1.Type.PredefinedType == arg2.Type.PredefinedType);
1608
Debug.Assert(arg.Type.
IsPredefined
);
1619
Debug.Assert(arg1.Type.
IsPredefined
&& arg2.Type.
IsPredefined
&& arg1.Type.PredefinedType == arg2.Type.PredefinedType);
1630
Debug.Assert(arg.Type.
IsPredefined
);
1882
Debug.Assert(arg1.Type.
IsPredefined
);