public function getOrCreateVariable() : Variable
{
try {
return $this->getVariable();
} catch (IssueException $exception) {
// Swallow it
}
// Create a new variable
$variable = Variable::fromNodeInContext($this->node, $this->context, $this->code_base, false);
$this->context->addScopeVariable($variable);
return $variable;
}