array<string, mixed> $attributes :
protected function parseLNumber(string $str, array $attributes, bool $allowInvalidOctal = false) : Int_ { try { return Int_::fromString($str, $attributes, $allowInvalidOctal); } catch (Error $error) { $this->emitError($error); // Use dummy value return new Int_(0, $attributes); } }