v8  3.11.10(node0.8.26)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Accessors Class Reference

#include <accessors.h>

Inheritance diagram for Accessors:
Collaboration diagram for Accessors:

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 *)
 

Detailed Description

Definition at line 64 of file accessors.h.

Member Enumeration Documentation

Enumerator
descriptorCount 

Definition at line 72 of file accessors.h.

Member Function Documentation

MaybeObject * FunctionGetPrototype ( Object object,
void *   
)
static

Definition at line 449 of file accessors.cc.

References Heap::AllocateFunctionPrototype(), and ASSERT.

Referenced by LoadIC::Load(), and KeyedLoadIC::Load().

MaybeObject * FunctionSetPrototype ( JSObject object,
Object value,
void *   
)
static

Definition at line 476 of file accessors.cc.

References ASSERT, and NONE.

Referenced by v8::internal::RUNTIME_FUNCTION(), and v8::internal::SetPrototype().


The documentation for this class was generated from the following files: