Index: src/interface-descriptors.h |
diff --git a/src/interface-descriptors.h b/src/interface-descriptors.h |
index a7f011ccefc492a7e71f821cbcf8498802e5faf2..f605d2f584d5b242f8cd4b26cdeb2d67d3ff7eed 100644 |
--- a/src/interface-descriptors.h |
+++ b/src/interface-descriptors.h |
@@ -460,19 +460,25 @@ class FastNewObjectDescriptor : public CallInterfaceDescriptor { |
class FastNewRestParameterDescriptor : public CallInterfaceDescriptor { |
public: |
+ DEFINE_PARAMETERS(kFunction) |
DECLARE_DESCRIPTOR(FastNewRestParameterDescriptor, CallInterfaceDescriptor) |
+ static const Register TargetRegister(); |
}; |
class FastNewSloppyArgumentsDescriptor : public CallInterfaceDescriptor { |
Igor Sheludko
2017/02/06 20:17:03
I guess we can now have only one FastNewArgumentsD
danno
2017/02/07 15:30:20
Done.
|
public: |
+ DEFINE_PARAMETERS(kFunction) |
DECLARE_DESCRIPTOR(FastNewSloppyArgumentsDescriptor, |
CallInterfaceDescriptor) |
+ static const Register TargetRegister(); |
}; |
class FastNewStrictArgumentsDescriptor : public CallInterfaceDescriptor { |
public: |
+ DEFINE_PARAMETERS(kFunction) |
DECLARE_DESCRIPTOR(FastNewStrictArgumentsDescriptor, |
CallInterfaceDescriptor) |
+ static const Register TargetRegister(); |
}; |
class TypeConversionDescriptor final : public CallInterfaceDescriptor { |