Chromium Code Reviews| Index: src/compiler/js-operator.h |
| diff --git a/src/compiler/js-operator.h b/src/compiler/js-operator.h |
| index 730b4b9551528179536300a53d8e262e382fcb7d..bfaca85a116e2799d1ddb2960e2512d30e59c557 100644 |
| --- a/src/compiler/js-operator.h |
| +++ b/src/compiler/js-operator.h |
| @@ -87,12 +87,12 @@ std::ostream& operator<<(std::ostream&, ConstructParameters const&); |
| ConstructParameters const& ConstructParametersOf(Operator const*); |
| -// Defines the arity for a JavaScript constructor call with a spread as the last |
| -// parameters. This is used as a parameter by JSConstructWithSpread |
| -// operators. |
| -class ConstructWithSpreadParameters final { |
| +// Defines the arity for a JavaScript calls with a spread as the last |
|
petermarshall
2017/03/03 11:41:10
Nit: Remove 'a' before JavaScript calls.
Could yo
Franzi
2017/03/03 11:50:27
Done.
|
| +// parameters. This is used as a parameter by JSConstructWithSpread and |
| +// JSCallWithSpread operators. |
| +class SpreadWithArityParameters final { |
| public: |
| - explicit ConstructWithSpreadParameters(uint32_t arity) : arity_(arity) {} |
| + explicit SpreadWithArityParameters(uint32_t arity) : arity_(arity) {} |
| uint32_t arity() const { return arity_; } |
| @@ -100,17 +100,16 @@ class ConstructWithSpreadParameters final { |
| uint32_t const arity_; |
| }; |
| -bool operator==(ConstructWithSpreadParameters const&, |
| - ConstructWithSpreadParameters const&); |
| -bool operator!=(ConstructWithSpreadParameters const&, |
| - ConstructWithSpreadParameters const&); |
| +bool operator==(SpreadWithArityParameters const&, |
| + SpreadWithArityParameters const&); |
| +bool operator!=(SpreadWithArityParameters const&, |
| + SpreadWithArityParameters const&); |
| -size_t hash_value(ConstructWithSpreadParameters const&); |
| +size_t hash_value(SpreadWithArityParameters const&); |
| -std::ostream& operator<<(std::ostream&, ConstructWithSpreadParameters const&); |
| +std::ostream& operator<<(std::ostream&, SpreadWithArityParameters const&); |
| -ConstructWithSpreadParameters const& ConstructWithSpreadParametersOf( |
| - Operator const*); |
| +SpreadWithArityParameters const& SpreadWithArityParametersOf(Operator const*); |
| // Defines the flags for a JavaScript call forwarding parameters. This |
| // is used as parameter by JSCallForwardVarargs operators. |
| @@ -198,29 +197,6 @@ std::ostream& operator<<(std::ostream&, CallParameters const&); |
| const CallParameters& CallParametersOf(const Operator* op); |
| -// Defines the arity for a JavaScript constructor call with a spread as the last |
| -// parameters. This is used as a parameter by JSConstructWithSpread |
| -// operators. |
| -class CallWithSpreadParameters final { |
| - public: |
| - explicit CallWithSpreadParameters(uint32_t arity) : arity_(arity) {} |
| - |
| - uint32_t arity() const { return arity_; } |
| - |
| - private: |
| - uint32_t const arity_; |
| -}; |
| - |
| -bool operator==(CallWithSpreadParameters const&, |
| - CallWithSpreadParameters const&); |
| -bool operator!=(CallWithSpreadParameters const&, |
| - CallWithSpreadParameters const&); |
| - |
| -size_t hash_value(CallWithSpreadParameters const&); |
| - |
| -std::ostream& operator<<(std::ostream&, CallWithSpreadParameters const&); |
| - |
| -CallWithSpreadParameters const& CallWithSpreadParametersOf(Operator const*); |
| // Defines the arity and the ID for a runtime function call. This is used as a |
| // parameter by JSCallRuntime operators. |