private function undefVar($varName, $line, $column) { return FormattedError::create(NoUndefinedVariables::undefinedVarMessage($varName), [new SourceLocation($line, $column)]); }
private function undefVar($varName, $line, $column, $opName = null, $l2 = null, $c2 = null) { $locs = [new SourceLocation($line, $column)]; if ($l2 && $c2) { $locs[] = new SourceLocation($l2, $c2); } return FormattedError::create(NoUndefinedVariables::undefinedVarMessage($varName, $opName), $locs); }