import { bs } from "../../../lib/as-bs"; import { ensureItoaPairs, itoaFast } from "../../util/itoa-fast"; export function serializeIntegerUnsafe(data: T): void { ensureItoaPairs(); const charsWritten = itoaFast(bs.offset, data); bs.offset += (charsWritten) << 1; } export function serializeInteger(data: T): void { ensureItoaPairs(); bs.ensureSize(sizeof() << 3); const charsWritten = itoaFast(bs.offset, data); bs.growSize((charsWritten) << 1); bs.offset += (charsWritten) << 1; }