code: function isFullLineComment(line, lineNumber, comment) {
              const start = comment.loc.start,
                  end = comment.loc.end,
                  isFirstTokenOnLine = start.line === lineNumber && !line.slice(0, start.column).trim(),
                  isLastTokenOnLine = end.line === lineNumber && !line.slice(end.column).trim();
  
              return comment &&
                  (start.line < lineNumber || isFirstTokenOnLine) &&
                  (end.line > lineNumber || isLastTokenOnLine);
          }
docs: -------------------------------------------------------------------------- Helpers -------------------------------------------------------------------------- 
  Tells if a comment encompasses the entire line.
  @param {string} line The source line with a trailing comment
  @param {number} lineNumber The one-indexed line number this is on
  @param {ASTNode} comment The comment to remove
  @returns {boolean} If the comment covers the entire line