whole_func_string: function checkNodeIndent(node, indent, excludeCommas) {
  		var nodeIndent = getNodeIndent(node, false, excludeCommas);
  		if (
  			node.type !== "ArrayExpression" && node.type !== "ObjectExpression" &&
  			nodeIndent !== indent && isNodeFirstInLine(node)
  		) {
  			report(node, indent, nodeIndent);
  		}
  	}
func_code_string: function checkNodeIndent(node, indent, excludeCommas) {
  		var nodeIndent = getNodeIndent(node, false, excludeCommas);
  		if (
  			node.type !== "ArrayExpression" && node.type !== "ObjectExpression" &&
  			nodeIndent !== indent && isNodeFirstInLine(node)
  		) {
  			report(node, indent, nodeIndent);
  		}
  	}
func_documentation_string: Check indent for node
  @param {ASTNode} node Node to check
  @param {int} indent needed indent
  @param {boolean} [excludeCommas=false] skip comma on start of line
  @returns {void}