diff base/src/java/lang/String.d @ 88:9e0ab372d5d8

Revert from TypeInfo/ClassInfo to java.lang.Class
author Frank Benoit <benoit@tionex.de>
date Sun, 19 Apr 2009 11:10:09 +0200
parents 8594250b1d1c
children 9f4c18c268b2
line wrap: on
line diff
--- a/base/src/java/lang/String.d	Sat Apr 18 14:20:15 2009 +0200
+++ b/base/src/java/lang/String.d	Sun Apr 19 11:10:09 2009 +0200
@@ -3,6 +3,7 @@
 import java.lang.util;
 import java.lang.interfaces;
 import java.lang.exceptions;
+import java.lang.Class;
 
 version(Tango){
     static import tango.stdc.stringz;
@@ -788,10 +789,10 @@
 }
 
 class StringCls {
-    private static TypeInfo TYPE_;
-    public static TypeInfo TYPE(){
+    private static Class TYPE_;
+    public static Class TYPE(){
         if( TYPE_ is null ){
-            TYPE_ = typeid(char[]);
+            TYPE_ = Class.fromType!(char[]);
         }
         return TYPE_;
     }