src/TypeManager.h
changeset 256 3c184218462d
parent 240 e3c851a14f16
child 261 219b49bf4a03
     1.1 --- a/src/TypeManager.h	Tue Jan 01 20:08:34 2013 -0800
     1.2 +++ b/src/TypeManager.h	Sun Jan 06 13:52:21 2013 -0800
     1.3 @@ -79,6 +79,9 @@
     1.4      Type *getUnchecked() {
     1.5          return uncheckedType_;
     1.6      }
     1.7 +    Type *getImportable() {
     1.8 +        return importableType_;
     1.9 +    }
    1.10      ReferenceType *getReference(Handle<Type> type, bool isConst);
    1.11      ArrayType *newArray(Handle<Type> contained, int elements);
    1.12      ArrayType *newExternalArray(Handle<Type> contained);
    1.13 @@ -96,6 +99,7 @@
    1.14      Unbarriered<Type> voidType_;
    1.15      Unbarriered<Type> stringType_;
    1.16      Unbarriered<Type> uncheckedType_;
    1.17 +    Unbarriered<Type> importableType_;
    1.18      Unbarriered<Type> primitiveTypes_[PrimitiveTypes_Total];
    1.19      Unbarriered<ReferenceType> referenceTypes_[PrimitiveTypes_Total];
    1.20