public function resolveVariableToBranch($name, $compilationContext)
{
$currentBranch = $compilationContext->branchManager->getCurrentBranch();
do {
$currentId = $currentBranch->getUniqueId();
if (isset($this->branchVariables[$currentId]) && isset($this->branchVariables[$currentId][$name])) {
return $currentBranch;
}
$currentBranch = $currentBranch->getParentBranch();
} while ($currentBranch != null);
return null;
}