Index: src/factory.cc |
diff --git a/src/factory.cc b/src/factory.cc |
index a7cc080fefa59d52c30f01bb2ed657f41c091b8f..01f58544e308c7d22d8e7f37694b1af802ecffcc 100644 |
--- a/src/factory.cc |
+++ b/src/factory.cc |
@@ -451,6 +451,15 @@ Handle<Struct> Factory::NewStruct(InstanceType type) { |
} |
+Handle<AliasedArgumentsEntry> Factory::NewAliasedArgumentsEntry( |
+ int aliased_context_slot) { |
+ Handle<AliasedArgumentsEntry> entry = Handle<AliasedArgumentsEntry>::cast( |
+ NewStruct(ALIASED_ARGUMENTS_ENTRY_TYPE)); |
+ entry->set_aliased_context_slot(aliased_context_slot); |
+ return entry; |
+} |
+ |
+ |
Handle<DeclaredAccessorDescriptor> Factory::NewDeclaredAccessorDescriptor() { |
return Handle<DeclaredAccessorDescriptor>::cast( |
NewStruct(DECLARED_ACCESSOR_DESCRIPTOR_TYPE)); |