v8  3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
typing.cc File Reference
#include "typing.h"
#include "frames.h"
#include "frames-inl.h"
#include "parser.h"
#include "scopes.h"
Include dependency graph for typing.cc:

Go to the source code of this file.

Namespaces

 v8
 
 v8::internal
 

Macros

#define RECURSE(call)
 
#define RECURSE(call)
 

Macro Definition Documentation

#define RECURSE (   call)
Value:
do { \
ASSERT(!visitor->HasStackOverflow()); \
call; \
if (visitor->HasStackOverflow()) return; \
} while (false)
#define ASSERT(condition)
Definition: checks.h:329

Definition at line 141 of file typing.cc.

Referenced by AstTyper::Run().

#define RECURSE (   call)
Value:
do { \
ASSERT(!HasStackOverflow()); \
call; \
if (HasStackOverflow()) return; \
} while (false)
#define ASSERT(condition)
Definition: checks.h:329

Definition at line 141 of file typing.cc.