function unpackTransforms(prefixSuffix, prefixSuffixHeads, transforms, prefixSuffixSrc, transformsSrc) {
    let /** @type{number} */ n = prefixSuffixSrc.length;
    let /** @type{number} */ index = 1;
    let /** @type{number} */ j = 0;
    for (let /** @type{number} */ i = 0; i < n; ++i) {
      let /** @type{number} */ c = prefixSuffixSrc.charCodeAt(i);
      if (c == 35) {
        prefixSuffixHeads[index++] = j;
      } else {
        prefixSuffix[j++] = c;
      }
    }
    for (let /** @type{number} */ i = 0; i < 363; ++i) {
      transforms[i] = transformsSrc.charCodeAt(i) - 32;
    }
  }
@param {!Int8Array} prefixSuffix
@param {!Int32Array} prefixSuffixHeads
@param {!Int32Array} transforms
@param {!string} prefixSuffixSrc
@param {!string} transformsSrc
@return {void}