![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
This is the complete list of members for v8::internal::PreParserFactory, including all inherited members.
ast_node_factory() | v8::internal::PreParserFactory | inline |
ast_node_factory_ | v8::internal::PreParserFactory | private |
EmptyStatement() | v8::internal::PreParserFactory | inline |
NewArrayLiteral(const PreParserExpressionList &values, int first_spread_index, int pos) | v8::internal::PreParserFactory | inline |
NewAssignment(Token::Value op, const PreParserExpression &left, const PreParserExpression &right, int pos) | v8::internal::PreParserFactory | inline |
NewAsyncReturnStatement(const PreParserExpression &expression, int pos, int continuation_pos=kNoSourcePosition) | v8::internal::PreParserFactory | inline |
NewAwait(const PreParserExpression &expression, int pos) | v8::internal::PreParserFactory | inline |
NewBinaryOperation(Token::Value op, const PreParserExpression &left, const PreParserExpression &right, int pos) | v8::internal::PreParserFactory | inline |
NewBlock(int capacity, bool ignore_completion_value) | v8::internal::PreParserFactory | inline |
NewBlock(bool ignore_completion_value, bool is_breakable) | v8::internal::PreParserFactory | inline |
NewBlock(bool ignore_completion_value, const PreParserScopedStatementList &list) | v8::internal::PreParserFactory | inline |
NewBreakStatement(PreParserStatement target, int pos, int continuation_pos=kNoSourcePosition) | v8::internal::PreParserFactory | inline |
NewCall(PreParserExpression expression, const PreParserExpressionList &arguments, int pos, bool has_spread, int eval_scope_info_index=0, bool optional_chain=false) | v8::internal::PreParserFactory | inline |
NewCallNew(const PreParserExpression &expression, const PreParserExpressionList &arguments, int pos, bool has_spread) | v8::internal::PreParserFactory | inline |
NewCaseClause(const PreParserExpression &label, const PreParserScopedStatementList &statements) | v8::internal::PreParserFactory | inline |
NewClassLiteralProperty(const PreParserExpression &key, const PreParserExpression &value, ClassLiteralProperty::Kind kind, bool is_static, bool is_computed_name, bool is_private) | v8::internal::PreParserFactory | inline |
NewCompareOperation(Token::Value op, const PreParserExpression &left, const PreParserExpression &right, int pos) | v8::internal::PreParserFactory | inline |
NewConditional(const PreParserExpression &condition, const PreParserExpression &then_expression, const PreParserExpression &else_expression, int pos) | v8::internal::PreParserFactory | inline |
NewConditionalChain(size_t initial_size, int pos) | v8::internal::PreParserFactory | inline |
NewContinueStatement(PreParserStatement target, int pos, int continuation_pos=kNoSourcePosition) | v8::internal::PreParserFactory | inline |
NewCountOperation(Token::Value op, bool is_prefix, const PreParserExpression &expression, int pos) | v8::internal::PreParserFactory | inline |
NewDebuggerStatement(int pos) | v8::internal::PreParserFactory | inline |
NewDoWhileStatement(int pos) | v8::internal::PreParserFactory | inline |
NewEmptyParentheses(int pos) | v8::internal::PreParserFactory | inline |
NewExpressionStatement(const PreParserExpression &expr, int pos) | v8::internal::PreParserFactory | inline |
NewForEachStatement(ForEachStatement::VisitMode visit_mode, int pos) | v8::internal::PreParserFactory | inline |
NewForOfStatement(int pos, IteratorType type) | v8::internal::PreParserFactory | inline |
NewForStatement(int pos) | v8::internal::PreParserFactory | inline |
NewFunctionLiteral(const PreParserIdentifier &name, Scope *scope, const PreParserScopedStatementList &body, int expected_property_count, int parameter_count, int function_length, FunctionLiteral::ParameterFlag has_duplicate_parameters, FunctionSyntaxKind function_syntax_kind, FunctionLiteral::EagerCompileHint eager_compile_hint, int position, bool has_braces, int function_literal_id, ProducedPreparseData *produced_preparse_data=nullptr) | v8::internal::PreParserFactory | inline |
NewIfStatement(const PreParserExpression &condition, PreParserStatement then_statement, PreParserStatement else_statement, int pos, SourceRange then_range={}, SourceRange else_range={}) | v8::internal::PreParserFactory | inline |
NewImportCallExpression(const PreParserExpression &args, const ModuleImportPhase phase, int pos) | v8::internal::PreParserFactory | inline |
NewImportCallExpression(const PreParserExpression &specifier, const ModuleImportPhase phase, const PreParserExpression &import_options, int pos) | v8::internal::PreParserFactory | inline |
NewNumberLiteral(double number, int pos) | v8::internal::PreParserFactory | inline |
NewObjectLiteral(const PreParserExpressionList &properties, int boilerplate_properties, int pos, bool has_rest_property, Variable *home_object=nullptr) | v8::internal::PreParserFactory | inline |
NewObjectLiteralProperty(const PreParserExpression &key, const PreParserExpression &value, ObjectLiteralProperty::Kind kind, bool is_computed_name) | v8::internal::PreParserFactory | inline |
NewObjectLiteralProperty(const PreParserExpression &key, const PreParserExpression &value, bool is_computed_name) | v8::internal::PreParserFactory | inline |
NewOptionalChain(const PreParserExpression &expr) | v8::internal::PreParserFactory | inline |
NewProperty(const PreParserExpression &obj, const PreParserExpression &key, int pos, bool optional_chain=false) | v8::internal::PreParserFactory | inline |
NewRegExpLiteral(const AstRawString *js_pattern, int js_flags, int pos) | v8::internal::PreParserFactory | inline |
NewReturnStatement(const PreParserExpression &expression, int pos, int continuation_pos=kNoSourcePosition) | v8::internal::PreParserFactory | inline |
NewSpread(const PreParserExpression &expression, int pos, int expr_pos) | v8::internal::PreParserFactory | inline |
NewStringLiteral(const PreParserIdentifier &identifier, int pos) | v8::internal::PreParserFactory | inline |
NewSwitchStatement(const PreParserExpression &tag, int pos) | v8::internal::PreParserFactory | inline |
NewTheHoleLiteral() | v8::internal::PreParserFactory | inline |
NewUnaryOperation(Token::Value op, const PreParserExpression &expression, int pos) | v8::internal::PreParserFactory | inline |
NewUndefinedLiteral(int pos) | v8::internal::PreParserFactory | inline |
NewVariableProxy(void *variable) | v8::internal::PreParserFactory | inline |
NewWhileStatement(int pos) | v8::internal::PreParserFactory | inline |
NewWithStatement(Scope *scope, const PreParserExpression &expression, PreParserStatement statement, int pos) | v8::internal::PreParserFactory | inline |
NewYield(const PreParserExpression &expression, int pos, Suspend::OnAbruptResume on_abrupt_resume) | v8::internal::PreParserFactory | inline |
NewYieldStar(const PreParserExpression &iterable, int pos) | v8::internal::PreParserFactory | inline |
PreParserFactory(AstValueFactory *ast_value_factory, Zone *zone) | v8::internal::PreParserFactory | inlineexplicit |