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, |