jitcraft/TypeManager.cpp
changeset 68 b40b0e18a918
parent 67 b765a6383849
child 71 f7e573226c2b
     1.1 --- a/jitcraft/TypeManager.cpp	Mon Jul 09 22:25:52 2012 -0700
     1.2 +++ b/jitcraft/TypeManager.cpp	Tue Jul 10 02:11:13 2012 -0700
     1.3 @@ -97,6 +97,13 @@
     1.4      return Type::NewFunction(zone_, returnType, args);
     1.5  }
     1.6  
     1.7 +Type *
     1.8 +TypeManager::newNative(Handle<Type> returnType, Handle<FixedArray> args, bool variadic)
     1.9 +{
    1.10 +    // :TODO: cache this.
    1.11 +    return Type::NewNative(zone_, returnType, args, variadic);
    1.12 +}
    1.13 +
    1.14  void
    1.15  TypeManager::accept(VirtualObjectVisitor *visitor)
    1.16  {