diff -r b765a6383849 -r b40b0e18a918 jitcraft/TypeManager.cpp --- a/jitcraft/TypeManager.cpp Mon Jul 09 22:25:52 2012 -0700 +++ b/jitcraft/TypeManager.cpp Tue Jul 10 02:11:13 2012 -0700 @@ -97,6 +97,13 @@ return Type::NewFunction(zone_, returnType, args); } +Type * +TypeManager::newNative(Handle returnType, Handle args, bool variadic) +{ + // :TODO: cache this. + return Type::NewNative(zone_, returnType, args, variadic); +} + void TypeManager::accept(VirtualObjectVisitor *visitor) {