Home | History | Annotate | Download | only in v8

Lines Matching refs:callbackInfo

54     template<typename V8T, typename T, typename CallbackInfo, typename Wrappable>
55 static v8::Handle<v8::Object> getWrapperFast(T* object, const CallbackInfo& callbackInfo, Wrappable* holder)
63 if ((!DOMWrapperWorld::isolatedWorldsExist() && !canExistInWorker(object)) || holderContainsWrapper(callbackInfo, holder)) {
72 return current(callbackInfo.GetIsolate())->template get<V8T>(object);
135 template<typename CallbackInfo>
136 static bool holderContainsWrapper(const CallbackInfo&, void*)
141 template<typename CallbackInfo>
142 static bool holderContainsWrapper(const CallbackInfo& callbackInfo, ScriptWrappable* wrappable)
145 ASSERT(wrappable->unsafePersistent().deprecatedHandle().IsEmpty() || callbackInfo.Holder() != wrappable->unsafePersistent().deprecatedHandle() || current(v8::Isolate::GetCurrent())->m_type == MainWorld);
146 return callbackInfo.Holder() == wrappable->unsafePersistent().deprecatedHandle();