![]() |
v8
3.11.10(node0.8.26)
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, ARGUMENTS_ADAPTOR } |
| enum | ArgumentsAllowedFlag { ARGUMENTS_NOT_ALLOWED, ARGUMENTS_ALLOWED } |
| enum | ReturnHandlingFlag { NORMAL_RETURN, DROP_EXTRA_ON_RETURN, CONSTRUCT_CALL_RETURN } |
| #define DECLARE_VISIT | ( | type | ) | virtual void Visit##type(type* node); |
Definition at line 1009 of file hydrogen.h.
| #define INLINE_FUNCTION_GENERATOR_DECLARATION | ( | Name, | |
| argc, | |||
| ressize | |||
| ) | void Generate##Name(CallRuntime* call); |
Definition at line 925 of file hydrogen.h.