function isFullLineComment(line, lineNumber, comment) {
			const start = comment.loc.start,
				end = comment.loc.end,
				isFirstTokenOnLine = !line
					.slice(0, comment.loc.start.column)
					.trim();

			return (
				comment &&
				(start.line < lineNumber ||
					(start.line === lineNumber && isFirstTokenOnLine)) &&
				(end.line > lineNumber ||
					(end.line === lineNumber && end.column === line.length))
			);
		}
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