internal static TypeSystem CreateTypeSystem(ModuleDefinition module)
 {
     if (module.IsCorlib())
     {
         return(new TypeSystem.CoreTypeSystem(module));
     }
     return(new TypeSystem.CommonTypeSystem(module));
 }
Example #2
0
		internal static TypeSystem CreateTypeSystem (ModuleDefinition module)
		{
			if (module.IsCorlib ())
				return new CorlibTypeSystem (module);

			return new CommonTypeSystem (module);
		}
Example #3
0
 internal static TypeSystem CreateTypeSystem(ModuleDefinition module) =>
 (!module.IsCorlib() ? ((TypeSystem) new CommonTypeSystem(module)) : ((TypeSystem) new CoreTypeSystem(module)));