internal static TypeSystem CreateTypeSystem(ModuleDefinition module) { if (module.IsCoreLibrary()) { return(new TypeSystem.CoreTypeSystem(module)); } return(new TypeSystem.CommonTypeSystem(module)); }