Lines Matching defs:value
100 const MemoryRetainer& value,
102 TrackField(edge_name, &value);
106 const MemoryRetainer* value,
108 if (value == nullptr) return;
109 auto it = seen_.find(value);
113 Track(value, edge_name);
119 const std::unique_ptr<T, D>& value,
121 if (value.get() == nullptr) {
124 TrackField(edge_name, value.get(), node_name);
129 const std::shared_ptr<T>& value,
131 if (value.get() == nullptr) {
134 TrackField(edge_name, value.get(), node_name);
139 const BaseObjectPtrImpl<T, kIsWeak>& value,
141 if (value.get() == nullptr || kIsWeak) return;
142 TrackField(edge_name, value.get(), node_name);
147 const T& value,
153 if (value.begin() == value.end()) return;
160 for (Iterator it = value.begin(); it != value.end(); ++it) {
169 const std::queue<T>& value,
174 const std::queue<T>& value) {
175 return value.*&ContainerGetter::c;
179 const auto& container = ContainerGetter::Get(value);
185 const T& value,
193 const std::pair<T, U>& value,
201 TrackField("first", value.first);
202 TrackField("second", value.second);
208 const std::basic_string<T>& value,
210 TrackFieldWithSize(edge_name, value.size() * sizeof(T), "std::basic_string");
215 const v8::Eternal<T>& value,
217 TrackField(edge_name, value.Get(isolate_));
222 const v8::PersistentBase<T>& value,
224 if (value.IsWeak()) return;
225 TrackField(edge_name, value.Get(isolate_));
230 const v8::Local<T>& value,
232 if (!value.IsEmpty())
233 graph_->AddEdge(CurrentNode(), graph_->V8Node(value), edge_name);
238 const MallocedBuffer<T>& value,
240 TrackFieldWithSize(edge_name, value.size, "MallocedBuffer");
244 const v8::BackingStore* value,
246 TrackFieldWithSize(edge_name, value->ByteLength(), "BackingStore");
250 const uv_buf_t& value,
252 TrackFieldWithSize(name, value.len, "uv_buf_t");
256 const uv_timer_t& value,
258 TrackFieldWithSize(name, sizeof(value), "uv_timer_t");
262 const uv_async_t& value,
264 TrackFieldWithSize(name, sizeof(value), "uv_async_t");
268 const uv_async_t& value,
270 TrackInlineFieldWithSize(name, sizeof(value), "uv_async_t");