src/compiler/tools/uglify-js/lib/consolidator.js
function(sIdentifier) {
                   /**
                    * The prefixed representation String of the identifier.
                    * @type {string}
                    */
                   var sPrefixed = EValuePrefixes.S_SYMBOLIC + sIdentifier;

                   return [
                     'name',
                     oSolutionBest.oPrimitiveValues.hasOwnProperty(sPrefixed) &&
                     oSolutionBest.oPrimitiveValues[sPrefixed].nSaving > 0 ?
                     oSolutionBest.oPrimitiveValues[sPrefixed].sName :
                     sIdentifier
                   ];
                 }
function(sIdentifier) {
                   /**
                    * The prefixed representation String of the identifier.
                    * @type {string}
                    */
                   var sPrefixed = EValuePrefixes.S_SYMBOLIC + sIdentifier;

                   return [
                     'name',
                     oSolutionBest.oPrimitiveValues.hasOwnProperty(sPrefixed) &&
                     oSolutionBest.oPrimitiveValues[sPrefixed].nSaving > 0 ?
                     oSolutionBest.oPrimitiveValues[sPrefixed].sName :
                     sIdentifier
                   ];
                 }
function ( sIdentifier ) { /**
                    * The prefixed representation String of the identifier.
                    * @type {string}
                    */ var sPrefixed = EValuePrefixes . S_SYMBOLIC + sIdentifier ; return [ 'name' , oSolutionBest . oPrimitiveValues . hasOwnProperty ( sPrefixed ) && oSolutionBest . oPrimitiveValues [ sPrefixed ] . nSaving > 0 ? oSolutionBest . oPrimitiveValues [ sPrefixed ] . sName : sIdentifier ] ; }
If the encountered identifier is a null or Boolean literal
and its value is worthwhile, the identifier is substituted
by an identifier name to which that value is assigned.
Applies to identifier names.
@param {string} sIdentifier The identifier encountered.
@return {!Array} A syntactic code unit that is equivalent to
the one encountered.
@see TPrimitiveValue#nSaving
If the encountered identifier is a null or Boolean literal and its value is worthwhile the identifier is substituted by an identifier name to which that value is assigned . Applies to identifier names .