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