vendor/emmet.js
function(val) {
			if (!_.isUndefined(val) && this._end !== val) {
				this.parent._updateSource(val, this._positions.end, this._positions.end + this._end.length);
				this._end = val;
			}
			
			return this._end;
		}
function(val) {
			if (!_.isUndefined(val) && this._end !== val) {
				this.parent._updateSource(val, this._positions.end, this._positions.end + this._end.length);
				this._end = val;
			}
			
			return this._end;
		}
function ( val ) { if ( ! _ . isUndefined ( val ) && this . _end !== val ) { this . parent . _updateSource ( val , this . _positions . end , this . _positions . end + this . _end . length ) ; this . _end = val ; } return this . _end ; }
Sets of gets property end value (basically, it's a semicolon)
@param {String} val New end value. If not passed, current
value is returned
Sets of gets property end value ( basically it s a semicolon )