v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::Rewriter Class Reference

#include <rewriter.h>

Collaboration diagram for v8::internal::Rewriter:

Static Public Member Functions

static V8_EXPORT_PRIVATE bool Rewrite (ParseInfo *info, bool *out_has_stack_overflow)
 
static std::optional< VariableProxy * > RewriteBody (ParseInfo *info, Scope *scope, ZonePtrList< Statement > *body, bool *out_has_stack_overflow)
 

Detailed Description

Definition at line 24 of file rewriter.h.

Member Function Documentation

◆ Rewrite()

bool v8::internal::Rewriter::Rewrite ( ParseInfo * info,
bool * out_has_stack_overflow )
static

Definition at line 386 of file rewriter.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ RewriteBody()

std::optional< VariableProxy * > v8::internal::Rewriter::RewriteBody ( ParseInfo * info,
Scope * scope,
ZonePtrList< Statement > * body,
bool * out_has_stack_overflow )
static

Definition at line 406 of file rewriter.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

The documentation for this class was generated from the following files: