8 references to PredefinedTypeFacts
Microsoft.CSharp (8)
Microsoft\CSharp\RuntimeBinder\Semantics\Types\AggregateType.cs (5)
240return agg.IsPredefined() && PredefinedTypeFacts.IsSimpleType(agg.GetPredefType()); 249return agg.IsPredefined() ? PredefinedTypeFacts.IsSimpleType(agg.GetPredefType()) : agg.IsEnum(); 261return PredefinedTypeFacts.IsSimpleType(pt) || pt == PredefinedType.PT_STRING; 273return agg.IsPredefined() && PredefinedTypeFacts.IsNumericType(agg.GetPredefType()); 360return sym.IsPredefined() ? PredefinedTypeFacts.GetFundType(sym.GetPredefType()) : FUNDTYPE.FT_STRUCT;
Microsoft\CSharp\RuntimeBinder\Semantics\Types\PredefinedTypes.cs (2)
20AggregateType type = (AggregateType)SymbolTable.GetCTypeFromType(PredefinedTypeFacts.GetAssociatedSystemType(pt)); 43private static string GetNiceName(PredefinedType pt) => PredefinedTypeFacts.GetNiceName(pt);
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (1)
958PredefinedType predefinedType = PredefinedTypeFacts.TryGetPredefTypeIndex(typeName);