Lines Matching refs:parents
272 $parents = [$singleParent, $singleParent];
273 $apc = new ArrayPredictionContext($parents, $payloads);
286 $parents = [$a->parent, $b->parent];
292 $parents = [$b->parent, $a->parent];
295 $a_ = new ArrayPredictionContext($parents, $payloads);
362 $parents = [$b->parent, null];
364 return new ArrayPredictionContext($parents, $payloads);
370 $parents = [$a->parent, null];
372 return new ArrayPredictionContext($parents, $payloads);
433 $a_parent = $a->parents[$i];
434 $b_parent = $b->parents[$j];
480 $mergedParents[$k] = $a->parents[$p];
486 $mergedParents[$k] = $b->parents[$p];
542 protected static function combineCommonParents(array &$parents) : void argument
546 foreach ($parents as $parent) {
552 foreach ($parents as $i => $parent) {
553 $parents[$i] = $uniqueParents[$parent];
584 $parents = [];
596 $parents = [];
599 $parents[$j] = $context->getParent($j);
605 $parents[$i] = $parent;
619 if (\count($parents) === 0) {
621 } elseif (\count($parents) === 1) {
622 $updated = SingletonPredictionContext::create($parents[0], $context->getReturnState(0));
628 $updated = new ArrayPredictionContext($parents, $context->returnStates);