lib/parser/abbreviation.js
function() {
			var start = this.start;
			var end = this.end;
			var content = this.content;
			
			// apply output processors
			var node = this;
			outputProcessors.forEach(function(fn) {
				start = fn(start, node, 'start');
				content = fn(content, node, 'content');
				end = fn(end, node, 'end');
			});
			
			
			var innerContent = this.children.map(function(child) {
				return child.valueOf();
			}).join('');
			
			content = abbreviationUtils.insertChildContent(content, innerContent, {
				keepVariable: false
			});
			
			return start + utils.padString(content, this.padding) + end;
		}
function() {
			var start = this.start;
			var end = this.end;
			var content = this.content;
			
			// apply output processors
			var node = this;
			outputProcessors.forEach(function(fn) {
				start = fn(start, node, 'start');
				content = fn(content, node, 'content');
				end = fn(end, node, 'end');
			});
			
			
			var innerContent = this.children.map(function(child) {
				return child.valueOf();
			}).join('');
			
			content = abbreviationUtils.insertChildContent(content, innerContent, {
				keepVariable: false
			});
			
			return start + utils.padString(content, this.padding) + end;
		}
function ( ) { var start = this . start ; var end = this . end ; var content = this . content ; // apply output processors var node = this ; outputProcessors . forEach ( function ( fn ) { start = fn ( start , node , 'start' ) ; content = fn ( content , node , 'content' ) ; end = fn ( end , node , 'end' ) ; } ) ; var innerContent = this . children . map ( function ( child ) { return child . valueOf ( ) ; } ) . join ( '' ) ; content = abbreviationUtils . insertChildContent ( content , innerContent , { keepVariable : false } ) ; return start + utils . padString ( content , this . padding ) + end ; }
Returns string representation of current node
@return {String}
Returns string representation of current node