|
enum | ErrorKind : unsigned { kUnusedError = 15
} |
|
enum | TargetProduction : unsigned { AllProductions = ERROR_CODES(DEFINE_ALL_PRODUCTIONS) 0
} |
|
|
| ExpressionClassifierBase (typename Types::Base *base) |
|
V8_INLINE bool | is_valid (unsigned productions) const |
|
V8_INLINE bool | is_valid_expression () const |
|
V8_INLINE bool | is_valid_formal_parameter_initializer () const |
|
V8_INLINE bool | is_valid_pattern () const |
|
V8_INLINE bool | is_valid_binding_pattern () const |
|
V8_INLINE bool | is_valid_strict_mode_formal_parameters () const |
|
V8_INLINE bool | is_valid_let_pattern () const |
|
bool | is_valid_async_arrow_formal_parameters () const |
|
V8_INLINE bool | is_simple_parameter_list () const |
|
V8_INLINE void | RecordNonSimpleParameter () |
|
V8_INLINE void | Accumulate (ExpressionClassifier< Types > *const inner, unsigned productions) |
|
|
| STATIC_ASSERT (kUnusedError<=15) |
|
|
Types::Base * | base_ |
|
unsigned | invalid_productions_: kUnusedError |
|
unsigned | is_non_simple_parameter_list_: 1 |
|
template<typename Types, typename ErrorTracker>
class v8::internal::ExpressionClassifierBase< Types, ErrorTracker >
Definition at line 75 of file expression-classifier.h.
The documentation for this class was generated from the following file: