code: function isInReturnStatement(node) {
  			while (node) {
  				if (node.type === "ReturnStatement" ||
  					(node.type === "ArrowFunctionExpression" && node.body.type !== "BlockStatement")) {
  					return true;
  				}
  				node = node.parent;
  			}
  
  			return false;
  		}
docs: Determines if a node is in a return statement
  @param {ASTNode} node - The node to be checked.
  @returns {boolean} True if the node is in a return statement.
  @private