src/TypeManager.cpp
changeset 140 aae2a2562684
parent 92 e3974e7360e9
child 142 a000bafece09
     1.1 --- a/src/TypeManager.cpp	Mon Jul 30 11:46:56 2012 -0700
     1.2 +++ b/src/TypeManager.cpp	Mon Jul 30 11:56:23 2012 -0700
     1.3 @@ -77,7 +77,9 @@
     1.4          return getPrimitive(PrimitiveType_Float);
     1.5      if (strcmp(tag->chars(), "String") == 0)
     1.6          return getPrimitive(PrimitiveType_Char);
     1.7 -    return NULL;
     1.8 +
     1.9 +    // :TODO: cache this.
    1.10 +    return Type::NewPrimitive(zone_, tag);
    1.11  }
    1.12  
    1.13  Type *