| Index: src/parsing/expression-classifier.h
|
| diff --git a/src/parsing/expression-classifier.h b/src/parsing/expression-classifier.h
|
| index b2dff74c247d59d2f20379954ab69bbaf5952af8..c7c0b8efc2429dea157e0e08733804267677bd48 100644
|
| --- a/src/parsing/expression-classifier.h
|
| +++ b/src/parsing/expression-classifier.h
|
| @@ -25,7 +25,7 @@ namespace internal {
|
| T(TailCallExpressionProduction, 9) \
|
| T(AsyncArrowFormalParametersProduction, 10)
|
|
|
| -template <typename Traits>
|
| +template <typename Types>
|
| class ExpressionClassifier {
|
| public:
|
| enum ErrorKind : unsigned {
|
| @@ -77,7 +77,7 @@ class ExpressionClassifier {
|
| NonSimpleParameter = 1 << 0
|
| };
|
|
|
| - explicit ExpressionClassifier(const typename Traits::Type::Base* base,
|
| + explicit ExpressionClassifier(const typename Types::Base* base,
|
| DuplicateFinder* duplicate_finder = nullptr)
|
| : zone_(base->impl()->zone()),
|
| non_patterns_to_rewrite_(base->impl()->GetNonPatternList()),
|
| @@ -425,7 +425,7 @@ class ExpressionClassifier {
|
| }
|
|
|
| Zone* zone_;
|
| - ZoneList<typename Traits::Type::Expression>* non_patterns_to_rewrite_;
|
| + ZoneList<typename Types::Expression>* non_patterns_to_rewrite_;
|
| ZoneList<Error>* reported_errors_;
|
| DuplicateFinder* duplicate_finder_;
|
| // The uint16_t for non_pattern_begin_ will not be enough in the case,
|
|
|