13 references to GetPredefType
Microsoft.CSharp (13)
Microsoft\CSharp\RuntimeBinder\Semantics\Conversion.cs (1)
732PredefinedType aggPredefType = aggCur.GetPredefType();
Microsoft\CSharp\RuntimeBinder\Semantics\ExplicitConversion.cs (2)
430!(aggDest.IsPredefined() && aggDest.GetPredefType() == PredefinedType.PT_CHAR)) 618PredefinedType ptDest = aggDest.GetPredefType();
Microsoft\CSharp\RuntimeBinder\Semantics\ImplicitConversion.cs (2)
648aggTypeSrc.OwningAggregate.GetPredefType() != PredefinedType.PT_BOOL && 678PredefinedType ptSrc = aggSrc.GetPredefType();
Microsoft\CSharp\RuntimeBinder\Semantics\Types\AggregateType.cs (7)
223return OwningAggregate.GetPredefType(); 230return agg.IsPredefined() && agg.GetPredefType() == pt; 240return agg.IsPredefined() && PredefinedTypeFacts.IsSimpleType(agg.GetPredefType()); 249return agg.IsPredefined() ? PredefinedTypeFacts.IsSimpleType(agg.GetPredefType()) : agg.IsEnum(); 260PredefinedType pt = agg.GetPredefType(); 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)
48type.IsPredefined() ? GetNiceName(type.GetPredefType()) : null;