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) {}
422 const WeakCallbackInfo<typename Traits::WeakCallbackDataType>& data) {
425 Traits::MapFromWeakCallbackInfo(data);
426 K key = Traits::KeyFromWeakCallbackInfo(data);
427 Traits::Dispose(data.GetIsolate(),
429 Traits::DisposeCallbackData(data.GetParameter());
498 const WeakCallbackInfo<typename Traits::WeakCallbackDataType>& data) {
500 auto map = Traits::MapFromWeakCallbackInfo(data);
501 K key = Traits::KeyFromWeakCallbackInfo(data);
503 Traits::OnWeakCallback(data);
504 data.SetSecondPassCallback(SecondWeakCallback);
509 const WeakCallbackInfo<typename Traits::WeakCallbackDataType>& data) {
510 Traits::DisposeWeak(data);