in src/ParseException.hack [13:29]
public function __construct(
private string $sourceFile,
private ?SourcePosition $pos,
\Exception $previous,
) {
parent::__construct(
\sprintf(
'%s:%d:%d %s',
$sourceFile,
$pos['line'] ?? -1,
$pos['character'] ?? -1,
$previous->getMessage(),
),
/* code = */ 0,
$previous,
);
}