v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
rewriter.cc File Reference
Include dependency graph for rewriter.cc:

Go to the source code of this file.

Classes

class  v8::internal::Processor
 
class  v8::internal::Processor::BreakableScope
 

Namespaces

namespace  v8
 
namespace  v8::internal
 

Macros

#define VISIT_AND_RETURN_IF_STACK_OVERFLOW(param)
 
#define DEF_VISIT(type)
 
#define DEF_VISIT(type)
 
#define DEF_VISIT(type)
 

Macro Definition Documentation

◆ DEF_VISIT [1/3]

#define DEF_VISIT ( type)
Value:
void Visit##type(type* node);
wasm::ValueType type

Definition at line 85 of file rewriter.cc.

◆ DEF_VISIT [2/3]

#define DEF_VISIT ( type)
Value:
void Processor::Visit##type(type* expr) { UNREACHABLE(); }
#define UNREACHABLE()
Definition logging.h:67

Definition at line 85 of file rewriter.cc.

◆ DEF_VISIT [3/3]

#define DEF_VISIT ( type)
Value:
void Processor::Visit##type(type* expr) { UNREACHABLE(); }

Definition at line 85 of file rewriter.cc.

◆ VISIT_AND_RETURN_IF_STACK_OVERFLOW

#define VISIT_AND_RETURN_IF_STACK_OVERFLOW ( param)
Value:
Visit(param); \
if (CheckStackOverflow()) return;

Definition at line 19 of file rewriter.cc.