jitcraft/Types.cpp
changeset 67 b765a6383849
parent 63 dd57743d220e
child 68 b40b0e18a918
     1.1 --- a/jitcraft/Types.cpp	Mon Jul 09 21:40:20 2012 -0700
     1.2 +++ b/jitcraft/Types.cpp	Mon Jul 09 22:25:52 2012 -0700
     1.3 @@ -82,7 +82,7 @@
     1.4  }
     1.5  
     1.6  Type *
     1.7 -Type::NewReference(Zone *zone, Handle<Type> contained)
     1.8 +Type::NewReference(Zone *zone, Handle<Type> contained, bool isConst)
     1.9  {
    1.10      Local<Type> type(zone, Type::cast(zone->allocate(MapKind_Type, sizeof(Type), Heap::Tenure_Old)));
    1.11      if (!type)
    1.12 @@ -93,6 +93,7 @@
    1.13      type->contained_ = contained;
    1.14      type->returnType_ = NULL;
    1.15      type->parameters_ = NULL;
    1.16 +    type->const_ = isConst;
    1.17      return type;
    1.18  }
    1.19