lib/utils/cssSections.js
function() {
			var out = [];
			if (this.parent) {
				// add current range if it is not root node
				out.push(this.range);
			}

			this.children.forEach(function(child) {
				out = out.concat(child.allRanges());
			});

			return out;
		}
function() {
			var out = [];
			if (this.parent) {
				// add current range if it is not root node
				out.push(this.range);
			}

			this.children.forEach(function(child) {
				out = out.concat(child.allRanges());
			});

			return out;
		}
function ( ) { var out = [ ] ; if ( this . parent ) { // add current range if it is not root node out . push ( this . range ) ; } this . children . forEach ( function ( child ) { out = out . concat ( child . allRanges ( ) ) ; } ) ; return out ; }
Returns current and all nested sections ranges
@return {Array}
Returns current and all nested sections ranges