v8
3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
|
#include <accessors.h>
Public Types | |
enum | DescriptorId { descriptorCount } |
Static Public Member Functions | |
static MUST_USE_RESULT MaybeObject * | FunctionGetPrototype (Object *object, void *) |
static MUST_USE_RESULT MaybeObject * | FunctionSetPrototype (JSObject *object, Object *value, void *) |
static MaybeObject * | FunctionGetArguments (Object *object, void *) |
static Handle< AccessorInfo > | MakeModuleExport (Handle< String > name, int index, PropertyAttributes attributes) |
Definition at line 64 of file accessors.h.
enum DescriptorId |
Enumerator | |
---|---|
descriptorCount |
Definition at line 72 of file accessors.h.
|
static |
Definition at line 575 of file accessors.cc.
References ASSERT, JavaScriptFrame::ComputeParametersCount(), Isolate::factory(), StandardFrame::GetExpression(), JavaScriptFrame::GetFunctions(), JavaScriptFrame::GetParameter(), Isolate::heap(), Factory::NewArgumentsObject(), Factory::NewFixedArray(), and v8::internal::NULL.
Referenced by Deoptimizer::MaterializeHeapObjects().
|
static |
Definition at line 443 of file accessors.cc.
References Heap::AllocateFunctionPrototype(), ASSERT, and v8::internal::NULL.
Referenced by LoadIC::Load(), and KeyedLoadIC::Load().
Definition at line 467 of file accessors.cc.
References ASSERT, NONE, and v8::internal::NULL.
Referenced by v8::internal::RUNTIME_FUNCTION(), and v8::internal::SetPrototype().
|
static |
Definition at line 838 of file accessors.cc.
References v8::FromCData(), Smi::FromInt(), Factory::NewAccessorInfo(), and v8::ReadOnly.
Referenced by Scope::LinkModules().