13 references to GetPredefType
Microsoft.CSharp (13)
Microsoft\CSharp\RuntimeBinder\Semantics\Conversion.cs (1)
705PredefinedType aggPredefType = aggCur.GetPredefType();
Microsoft\CSharp\RuntimeBinder\Semantics\ExplicitConversion.cs (2)
429!(aggDest.IsPredefined() && aggDest.GetPredefType() == PredefinedType.PT_CHAR)) 616PredefinedType ptDest = aggDest.GetPredefType();
Microsoft\CSharp\RuntimeBinder\Semantics\ImplicitConversion.cs (2)
646aggTypeSrc.OwningAggregate.GetPredefType() != PredefinedType.PT_BOOL && 675PredefinedType 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)
46type.IsPredefined() ? GetNiceName(type.GetPredefType()) : null;