![]() |
V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Classes | |
| class | ContextScope |
| class | ControlScope |
| class | ControlScopeForBreakable |
| class | ControlScopeForIteration |
| class | ControlScopeForTopLevel |
| class | ControlScopeForTryCatch |
| class | ControlScopeForTryFinally |
| class | CurrentScope |
| class | EffectResultScope |
| class | ExpressionResultScope |
| class | FeedbackSlotCache |
| class | GlobalDeclarationsBuilder |
| class | IteratorRecord |
| class | NaryCodeCoverageSlots |
| class | RegisterAllocationScope |
| class | TestResultScope |
| class | ValueResultScope |
Public Member Functions | |
| BytecodeGenerator (UnoptimizedCompilationInfo *info, const AstStringConstants *ast_string_constants, std::vector< FunctionLiteral *> *eager_inner_literals) | |
| void | GenerateBytecode (uintptr_t stack_limit) |
| Handle< BytecodeArray > | FinalizeBytecode (Isolate *isolate, Handle< Script > script) |
| void | VisitDeclarations (Declaration::List *declarations) |
| void | VisitStatements (const ZonePtrList< Statement > *statments) |
Public Member Functions inherited from v8::internal::AstVisitor< BytecodeGenerator > | |
| void | Visit (AstNode *node) |
| void | VisitDeclarations (Declaration::List *declarations) |
| void | VisitStatements (const ZonePtrList< Statement > *statements) |
| void | VisitExpressions (const ZonePtrList< Expression > *expressions) |
Additional Inherited Members | |
Protected Member Functions inherited from v8::internal::AstVisitor< BytecodeGenerator > | |
| BytecodeGenerator * | impl () |
Definition at line 30 of file bytecode-generator.h.