src/TypeManager.h
changeset 235 43287eef2fff
parent 233 bbb498ccb4ac
child 240 e3c851a14f16
     1.1 --- a/src/TypeManager.h	Mon Dec 24 02:49:20 2012 -0800
     1.2 +++ b/src/TypeManager.h	Mon Dec 24 02:56:02 2012 -0800
     1.3 @@ -33,6 +33,7 @@
     1.4  
     1.5      // Primitive type cache.
     1.6      Unbarriered<Type> voidType_;
     1.7 +    Unbarriered<Type> stringType_;
     1.8      Unbarriered<Type> uncheckedType_;
     1.9      Unbarriered<Type> primitiveTypes_[PrimitiveTypes_Total];
    1.10      Unbarriered<ReferenceType> referenceTypes_[PrimitiveTypes_Total];
    1.11 @@ -46,6 +47,9 @@
    1.12          return primitiveTypes_[type];
    1.13      }
    1.14  
    1.15 +    Type *getString() {
    1.16 +        return stringType_;
    1.17 +    }
    1.18      Type *getVoid() {
    1.19          return voidType_;
    1.20      }