Lines Matching refs:data
104 const WeakCallbackInfo<WeakCallbackDataType>& data) {
108 const WeakCallbackInfo<WeakCallbackDataType>& data) {
111 static void DisposeCallbackData(WeakCallbackDataType* data) { }
133 const WeakCallbackInfo<WeakCallbackDataType>& data) {
137 const WeakCallbackInfo<WeakCallbackDataType>& data) {
140 static void DisposeCallbackData(WeakCallbackDataType* data) {}
142 const WeakCallbackInfo<WeakCallbackDataType>& data) {}
145 static void DisposeWeak(const WeakCallbackInfo<WeakCallbackDataType>& data) {}
416 const WeakCallbackInfo<typename Traits::WeakCallbackDataType>& data) {
419 Traits::MapFromWeakCallbackInfo(data);
420 K key = Traits::KeyFromWeakCallbackInfo(data);
421 Traits::Dispose(data.GetIsolate(),
423 Traits::DisposeCallbackData(data.GetParameter());
492 const WeakCallbackInfo<typename Traits::WeakCallbackDataType>& data) {
494 auto map = Traits::MapFromWeakCallbackInfo(data);
495 K key = Traits::KeyFromWeakCallbackInfo(data);
497 Traits::OnWeakCallback(data);
498 data.SetSecondPassCallback(SecondWeakCallback);
503 const WeakCallbackInfo<typename Traits::WeakCallbackDataType>& data) {
504 Traits::DisposeWeak(data);