Lines Matching refs:family
254 if (ResolvableFamily* family
256 family->AddResolvable(resolvable, dependenciesToUpdate);
258 family = new(std::nothrow) ResolvableFamily;
259 if (family == NULL)
262 family->AddResolvable(resolvable, dependenciesToUpdate);
263 fResolvables.Insert(family);
280 if (DependencyFamily* family
282 family->AddDependency(dependency);
284 family = new(std::nothrow) DependencyFamily;
285 if (family == NULL)
288 family->AddDependency(dependency);
289 fDependencies.Insert(family);
316 if (DependencyFamily* family = dependency->Family()) {
320 if (family->IsLastDependency(dependency)) {
321 fDependencies.Remove(family);
322 family->RemoveDependency(dependency);
323 delete family;
325 family->RemoveDependency(dependency);
338 if (ResolvableFamily* family = resolvable->Family()) {
342 if (family->IsLastResolvable(resolvable)) {
343 fResolvables.Remove(family);
344 family->RemoveResolvable(resolvable, dependenciesToUpdate);
345 delete family;
347 family->RemoveResolvable(resolvable, dependenciesToUpdate);
385 // get the resolvable family for the dependency
394 // let the family resolve the dependency