Lines Matching defs:dependency
178 // The object was not visible (above case). Having a dependency on itself
215 void MarkDependentVisibility(StateBase* dependency) {
217 dependency = dependency->FollowDependencies();
218 DCHECK(dependency->IsVisited());
220 // Already visible, no dependency needed.
224 if (dependency->visibility_ == Visibility::kVisible) {
231 (visibility_dependency_->state_count_ > dependency->state_count_)) ||
233 (state_count_ > dependency->state_count_))) {
235 // ensures that we pick an ancestor as dependency and not a child which
244 // dependency at the beginning of method.
245 if (dependency->IsPending()) {
247 visibility_dependency_ = dependency;
249 CHECK_NE(Visibility::kDependentVisibility, dependency->visibility_);
250 if (dependency->visibility_ == Visibility::kVisible) {