v8
3.14.5(node0.10.28)
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 |
Definition at line 5944 of file parser.cc.
References ASSERT, ScriptDataImpl::BuildArgs(), ScriptDataImpl::BuildMessage(), v8::internal::CLASSIC_MODE, v8::internal::DeleteArray(), v8::internal::EXTENDED_MODE, CompilationInfo::extension(), CompilationInfo::function(), ScriptDataImpl::has_error(), Isolate::has_pending_exception(), CompilationInfo::is_eval(), CompilationInfo::is_lazy(), CompilationInfo::is_native(), CompilationInfo::isolate(), v8::internal::kAllowModules, v8::internal::kAllowNativesSyntax, v8::internal::kLanguageModeMask, Vector< T >::length(), ScriptDataImpl::MessageLocation(), v8::internal::NULL, CompilationInfo::pre_parse_data(), CompilationInfo::SetFunction(), CompilationInfo::shared_info(), and Vector< T >::start().
Referenced by Compiler::CompileLazy(), and Compiler::RecompileParallel().
|
static |
Definition at line 5909 of file parser.cc.
References v8::internal::kAllowLazy, and v8::internal::NULL.
Referenced by ScriptData::PreCompile(), and TEST().