![]() |
v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|


Public Types | |
| enum | State { DECLARE, DONT_DECLARE, INITIALIZE, UNKNOWN } |
Public Member Functions | |
| ReappearingPropertyContext () | |
Public Member Functions inherited from DeclarationContext | |
| DeclarationContext () | |
| virtual | ~DeclarationContext () |
| void | Check (const char *source, int get, int set, int has, Expectations expectations, v8::Handle< Value > value=Local< Value >()) |
| int | get_count () const |
| int | set_count () const |
| int | query_count () const |
Protected Member Functions | |
| virtual v8::Handle< Integer > | Query (Local< String > key) |
Protected Member Functions inherited from DeclarationContext | |
| virtual v8::Handle< Value > | Get (Local< String > key) |
| virtual v8::Handle< Value > | Set (Local< String > key, Local< Value > value) |
| void | InitializeIfNeeded () |
| virtual void | PostInitializeContext (Handle< Context > context) |
| virtual Local< ObjectTemplate > | GetHolder (Local< FunctionTemplate > function) |
| v8::Isolate * | isolate () const |
Additional Inherited Members | |
Static Protected Member Functions inherited from DeclarationContext | |
| static void | HandleGet (Local< String > key, const v8::PropertyCallbackInfo< v8::Value > &info) |
| static void | HandleSet (Local< String > key, Local< Value > value, const v8::PropertyCallbackInfo< v8::Value > &info) |
| static void | HandleQuery (Local< String > key, const v8::PropertyCallbackInfo< v8::Integer > &info) |
Definition at line 484 of file test-decls.cc.
| enum State |
| Enumerator | |
|---|---|
| DECLARE | |
| DONT_DECLARE | |
| INITIALIZE | |
| UNKNOWN | |
Definition at line 486 of file test-decls.cc.
|
inline |
Definition at line 493 of file test-decls.cc.
|
inlineprotectedvirtual |
Reimplemented from DeclarationContext.
Definition at line 496 of file test-decls.cc.
References CHECK, DECLARE, DONT_DECLARE, INITIALIZE, DeclarationContext::isolate(), v8::None, and UNKNOWN.