code: function setOffset (token, offset, baseToken) {
      assert(baseToken != null, "'baseToken' should not be null or undefined.")
  
      if (Array.isArray(token)) {
        for (const t of token) {
          offsets.set(t, {
            baseToken,
            offset,
            baseline: false,
            expectedIndent: undefined
          })
        }
      } else {
        offsets.set(token, {
          baseToken,
          offset,
          baseline: false,
          expectedIndent: undefined
        })
      }
    }
docs: Set offset to the given tokens.
  @param {Token|Token[]} token The token to set.
  @param {number} offset The offset of the tokens.
  @param {Token} baseToken The token of the base offset.
  @param {boolean} [trivial=false] The flag for trivial tokens.
  @returns {void}