Index: src/factory.cc |
diff --git a/src/factory.cc b/src/factory.cc |
index 958adcfa296e76faf37f2f2782bccabf72c8874b..78e6a0c007df28b0613f8d8696d9085e3ea9095b 100644 |
--- a/src/factory.cc |
+++ b/src/factory.cc |
@@ -102,6 +102,14 @@ Handle<PrototypeInfo> Factory::NewPrototypeInfo() { |
return result; |
} |
+Handle<Tuple2> Factory::NewTuple2(Handle<Object> value1, |
+ Handle<Object> value2) { |
+ Handle<Tuple2> result = Handle<Tuple2>::cast(NewStruct(TUPLE2_TYPE)); |
+ result->set_value1(*value1); |
+ result->set_value2(*value2); |
+ return result; |
+} |
+ |
Handle<Tuple3> Factory::NewTuple3(Handle<Object> value1, Handle<Object> value2, |
Handle<Object> value3) { |
Handle<Tuple3> result = Handle<Tuple3>::cast(NewStruct(TUPLE3_TYPE)); |