code: function getFirstBlockToken(token) {
        let prev;
        let first = token;
  
        do {
          prev = first;
          first = sourceCode.getTokenAfter(first, { includeComments: true });
        } while (isComment(first) && first.loc.start.line === prev.loc.end.line);
  
        return first;
      }
docs: Checks if the given token has a blank line after it.
  @param {Token} token The token to check.
  @returns {boolean} Whether or not the token is followed by a blank line.