12 references to IsPredefined
Microsoft.CSharp (12)
Microsoft\CSharp\RuntimeBinder\Semantics\Conversion.cs (1)
706
bool fIntPtrStandard = (aggCur.
IsPredefined
() &&
Microsoft\CSharp\RuntimeBinder\Semantics\ExplicitConversion.cs (2)
429
!(aggDest.
IsPredefined
() && aggDest.GetPredefType() == PredefinedType.PT_CHAR))
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\Types\AggregateType.cs (7)
216
public override bool IsPredefined => OwningAggregate.
IsPredefined
();
230
return agg.
IsPredefined
() && agg.GetPredefType() == pt;
240
return agg.
IsPredefined
() && PredefinedTypeFacts.IsSimpleType(agg.GetPredefType());
249
return agg.
IsPredefined
() ? PredefinedTypeFacts.IsSimpleType(agg.GetPredefType()) : agg.IsEnum();
258
if (agg.
IsPredefined
())
273
return agg.
IsPredefined
() && PredefinedTypeFacts.IsNumericType(agg.GetPredefType());
360
return sym.
IsPredefined
() ? PredefinedTypeFacts.GetFundType(sym.GetPredefType()) : FUNDTYPE.FT_STRUCT;
Microsoft\CSharp\RuntimeBinder\Semantics\Types\PredefinedTypes.cs (1)
46
type.
IsPredefined
() ? GetNiceName(type.GetPredefType()) : null;