v8
3.11.10(node0.8.26)
V8 is Google's open source JavaScript engine
|
#include <parser.h>
Static Public Member Functions | |
static bool | Parse (CompilationInfo *info, int flags) |
static ScriptDataImpl * | PreParse (Utf16CharacterStream *source, v8::Extension *extension, int flags) |
static ScriptDataImpl * | PartialPreParse (Handle< String > source, v8::Extension *extension, int flags) |
|
static |
Definition at line 6026 of file parser.cc.
References ASSERT, ScriptDataImpl::BuildArgs(), ScriptDataImpl::BuildMessage(), v8::internal::CLASSIC_MODE, v8::internal::DeleteArray(), v8::internal::EXTENDED_MODE, ScriptDataImpl::has_error(), IC::isolate(), v8::internal::kAllowModules, v8::internal::kAllowNativesSyntax, v8::internal::kLanguageModeMask, Vector< T >::length(), ScriptDataImpl::MessageLocation(), v8::internal::NULL, Parser::ParseLazy(), Vector< T >::start(), and Isolate::zone().
Referenced by Compiler::CompileLazy().
|
static |
Definition at line 5969 of file parser.cc.
References v8::internal::kAllowLazy, and v8::internal::NULL.
Referenced by TEST().
|
static |
Definition at line 5992 of file parser.cc.
References v8::internal::kAllowLazy, and v8::internal::NULL.
Referenced by ScriptData::PreCompile(), and TEST().