![]() |
V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Types | |
| enum | ErrorHint { kNone, kNormalIterator, kAsyncIterator, kCallAndNormalIterator, kCallAndAsyncIterator } |
Public Member Functions | |
| CallPrinter (Isolate *isolate, bool is_user_js) | |
| Handle< String > | Print (FunctionLiteral *program, int position) |
| ErrorHint | GetErrorHint () const |
Public Member Functions inherited from v8::internal::AstVisitor< CallPrinter > | |
| void | Visit (AstNode *node) |
| void | VisitDeclarations (Declaration::List *declarations) |
| void | VisitStatements (const ZonePtrList< Statement > *statements) |
| void | VisitExpressions (const ZonePtrList< Expression > *expressions) |
Protected Member Functions | |
| void | PrintLiteral (Handle< Object > value, bool quote) |
| void | PrintLiteral (const AstRawString *value, bool quote) |
| void | FindStatements (const ZonePtrList< Statement > *statements) |
| void | FindArguments (const ZonePtrList< Expression > *arguments) |
Protected Member Functions inherited from v8::internal::AstVisitor< CallPrinter > | |
| CallPrinter * | impl () |
Definition at line 17 of file prettyprinter.h.