Lines Matching refs:hObject
118 void FXJSE_UpdateObjectBinding(v8::Local<v8::Object>& hObject, in FXJSE_UpdateObjectBinding() argument
120 ASSERT(!hObject.IsEmpty()); in FXJSE_UpdateObjectBinding()
121 ASSERT(hObject->InternalFieldCount() == 2); in FXJSE_UpdateObjectBinding()
122 hObject->SetAlignedPointerInInternalField(0, g_FXJSETagString); in FXJSE_UpdateObjectBinding()
123 hObject->SetAlignedPointerInInternalField(1, lpNewBinding); in FXJSE_UpdateObjectBinding()
132 v8::Local<v8::Object> hObject = hJSObject; in FXJSE_RetrieveObjectBinding() local
133 if (hObject->InternalFieldCount() != 2) { in FXJSE_RetrieveObjectBinding()
134 v8::Local<v8::Value> hProtoObject = hObject->GetPrototype(); in FXJSE_RetrieveObjectBinding()
138 hObject = hProtoObject.As<v8::Object>(); in FXJSE_RetrieveObjectBinding()
139 if (hObject->InternalFieldCount() != 2) in FXJSE_RetrieveObjectBinding()
142 if (hObject->GetAlignedPointerFromInternalField(0) != g_FXJSETagString) in FXJSE_RetrieveObjectBinding()
148 if (!hClass->HasInstance(hObject)) in FXJSE_RetrieveObjectBinding()
152 hObject->GetAlignedPointerFromInternalField(1)); in FXJSE_RetrieveObjectBinding()