#include <prettyprinter.h>
Definition at line 17 of file prettyprinter.h.
◆ ErrorHint
| Enumerator |
|---|
| kNone | |
| kNormalIterator | |
| kAsyncIterator | |
| kCallAndNormalIterator | |
| kCallAndAsyncIterator | |
Definition at line 29 of file prettyprinter.h.
◆ SpreadErrorInArgsHint
◆ CallPrinter()
◆ ~CallPrinter()
| v8::internal::CallPrinter::~CallPrinter |
( |
| ) |
|
|
default |
◆ DEFINE_AST_VISITOR_SUBCLASS_MEMBERS()
| v8::internal::CallPrinter::DEFINE_AST_VISITOR_SUBCLASS_MEMBERS |
( |
| ) |
|
|
private |
◆ destructuring_assignment()
| Assignment * v8::internal::CallPrinter::destructuring_assignment |
( |
| ) |
const |
|
inline |
◆ destructuring_prop()
◆ Find()
| void v8::internal::CallPrinter::Find |
( |
AstNode * | node, |
|
|
bool | print = false ) |
|
private |
◆ FindArguments()
◆ FindStatements()
◆ GetErrorHint()
◆ Print() [1/4]
| void v8::internal::CallPrinter::Print |
( |
char | c | ) |
|
|
private |
◆ Print() [2/4]
| void v8::internal::CallPrinter::Print |
( |
const char * | str | ) |
|
|
private |
◆ Print() [3/4]
◆ Print() [4/4]
◆ PrintLiteral() [1/2]
| void v8::internal::CallPrinter::PrintLiteral |
( |
const AstRawString * | value, |
|
|
bool | quote ) |
|
protected |
◆ PrintLiteral() [2/2]
◆ spread_arg()
| Expression * v8::internal::CallPrinter::spread_arg |
( |
| ) |
const |
|
inline |
◆ builder_
◆ destructuring_assignment_
| Assignment* v8::internal::CallPrinter::destructuring_assignment_ |
|
private |
◆ destructuring_prop_
◆ done_
| bool v8::internal::CallPrinter::done_ |
|
private |
◆ error_in_spread_args_
◆ found_
| bool v8::internal::CallPrinter::found_ |
|
private |
◆ function_kind_
◆ is_async_iterator_error_
| bool v8::internal::CallPrinter::is_async_iterator_error_ |
|
private |
◆ is_call_error_
| bool v8::internal::CallPrinter::is_call_error_ |
|
private |
◆ is_iterator_error_
| bool v8::internal::CallPrinter::is_iterator_error_ |
|
private |
◆ is_user_js_
| bool v8::internal::CallPrinter::is_user_js_ |
|
private |
◆ isolate_
| Isolate* v8::internal::CallPrinter::isolate_ |
|
private |
◆ num_prints_
| int v8::internal::CallPrinter::num_prints_ |
|
private |
◆ position_
| int v8::internal::CallPrinter::position_ |
|
private |
◆ spread_arg_
| Expression* v8::internal::CallPrinter::spread_arg_ |
|
private |
The documentation for this class was generated from the following files: