v8
3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
|
#include "v8.h"
#include "allocation.h"
#include "ast.h"
#include "compiler.h"
#include "hydrogen-instructions.h"
#include "type-info.h"
#include "zone.h"
Go to the source code of this file.
Data Structures | |
class | HBasicBlock |
class | BASE_EMBEDDED< Visitor > |
class | HLoopInformation |
class | HGraph |
class | HEnvironment |
class | AstContext |
class | EffectContext |
class | ValueContext |
class | TestContext |
class | FunctionState |
class | HGraphBuilder |
class | HGraphBuilder::BASE_EMBEDDED |
class | HGraphBuilder::BASE_EMBEDDED |
class | HValueMap |
class | BASE_EMBEDDED< Visitor > |
class | HStatistics |
class | BASE_EMBEDDED< Visitor > |
class | HTracer |
Namespaces | |
v8 | |
v8::internal | |
Macros | |
#define | INLINE_FUNCTION_GENERATOR_DECLARATION(Name, argc, ressize) void Generate##Name(CallRuntime* call); |
#define | DECLARE_VISIT(type) virtual void Visit##type(type* node); |
Enumerations | |
enum | FrameType { JS_FUNCTION, JS_CONSTRUCT, JS_GETTER, JS_SETTER, ARGUMENTS_ADAPTOR } |
enum | ArgumentsAllowedFlag { ARGUMENTS_NOT_ALLOWED, ARGUMENTS_ALLOWED } |
#define DECLARE_VISIT | ( | type | ) | virtual void Visit##type(type* node); |
Definition at line 1036 of file hydrogen.h.
#define INLINE_FUNCTION_GENERATOR_DECLARATION | ( | Name, | |
argc, | |||
ressize | |||
) | void Generate##Name(CallRuntime* call); |
Definition at line 953 of file hydrogen.h.