Searched refs:ExpressionClassifier (Results 1 – 6 of 6) sorted by relevance
51 class ExpressionClassifier {89 explicit ExpressionClassifier(typename Types::Base* base,102 V8_INLINE ~ExpressionClassifier() { in ~ExpressionClassifier()278 void Accumulate(ExpressionClassifier* inner, unsigned productions) { in Accumulate()354 ExpressionClassifier* previous() const { return previous_; } in previous()396 ExpressionClassifier* previous_;412 DISALLOW_COPY_AND_ASSIGN(ExpressionClassifier);
249 typedef typename v8::internal::ExpressionClassifier<Types>250 ExpressionClassifier; typedef350 friend class v8::internal::ExpressionClassifier<ParserTypes<Impl>>;436 ZoneVector<typename ExpressionClassifier::Error>* GetReportedErrorList() { in GetReportedErrorList()494 ZoneVector<typename ExpressionClassifier::Error> reported_errors_;963 const typename ExpressionClassifier::Error& error) { in ReportClassifierError()1028 const typename ExpressionClassifier::Error& error = in ValidateArrowFormalParameters()1035 const typename ExpressionClassifier::Error& error = in ValidateArrowFormalParameters()1501 V8_INLINE ExpressionClassifier* classifier() const { in classifier()1510 ExpressionClassifier* previous = classifier_->previous(); in Accumulate()[all …]
161 std::unique_ptr<ExpressionClassifier> formals_classifier; in PreParseFunction()166 formals_classifier.reset(new ExpressionClassifier(this, &duplicate_finder)); in PreParseFunction()306 ExpressionClassifier formals_classifier(this, &duplicate_finder); in ParseFunctionLiteral()
175 friend class v8::internal::ExpressionClassifier<ParserTypes<Parser>>;961 V8_INLINE ZoneVector<typename ExpressionClassifier::Error>*
930 friend class v8::internal::ExpressionClassifier<ParserTypes<PreParser>>;1736 V8_INLINE ZoneVector<typename ExpressionClassifier::Error>*
798 ExpressionClassifier formals_classifier(this); in DoParseFunction()1191 ExpressionClassifier classifier(this); in ParseExportDefault()3071 ExpressionClassifier formals_classifier(this, &duplicate_finder); in ParseFunction()