diff -r bbb498ccb4ac -r 26e3035cdffc src/TypeManager.cpp --- a/src/TypeManager.cpp Sat Dec 22 23:18:57 2012 -0800 +++ b/src/TypeManager.cpp Mon Dec 24 02:49:20 2012 -0800 @@ -53,6 +53,8 @@ return false; if ((primitiveTypes_[PrimitiveType_Bool] = Type::NewPrimitive(zone_, PrimitiveType_Bool)) == NULL) return false; + if ((primitiveTypes_[PrimitiveType_String] = Type::NewPrimitive(zone_, PrimitiveType_String)) == NULL) + return false; Local type(zone_); for (unsigned i = 0; i < PrimitiveTypes_Total; i++) {