Files
website/node_modules/@volar/source-map/lib/translateOffset.js
2024-05-06 17:15:30 -04:00

15 lines
567 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.translateOffset = void 0;
function translateOffset(start, fromOffsets, toOffsets, lengths) {
for (let i = 0; i < fromOffsets.length; i++) {
const fromOffset = fromOffsets[i];
const toOffset = toOffsets[i];
const length = lengths[i];
if (start >= fromOffset && start <= fromOffset + length) {
return toOffset + start - fromOffset;
}
}
}
exports.translateOffset = translateOffset;
//# sourceMappingURL=translateOffset.js.map