Sha256: b9c13005ea570211f38810bdb3c30785edf84cd1528f1e2383d26b515eaa7c3c

Contents?: true

Size: 498 Bytes

Versions: 31

Compression:

Stored size: 498 Bytes

Contents

/* */ 
var setDesc = require('./$').setDesc,
    createDesc = require('./$.property-desc'),
    has = require('./$.has'),
    FProto = Function.prototype,
    nameRE = /^\s*function ([^ (]*)/,
    NAME = 'name';
NAME in FProto || require('./$.support-desc') && setDesc(FProto, NAME, {
  configurable: true,
  get: function() {
    var match = ('' + this).match(nameRE),
        name = match ? match[1] : '';
    has(this, NAME) || setDesc(this, NAME, createDesc(5, name));
    return name;
  }
});

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
sequenceserver-3.1.3 public/vendor/npm/core-js@1.1.2/modules/es6.function.name.js
sequenceserver-3.1.2 public/vendor/npm/core-js@1.1.2/modules/es6.function.name.js
sequenceserver-3.1.1 public/vendor/npm/core-js@1.1.2/modules/es6.function.name.js
sequenceserver-3.1.0 public/vendor/npm/core-js@1.1.2/modules/es6.function.name.js
sequenceserver-3.0.1 public/vendor/npm/core-js@1.1.2/modules/es6.function.name.js
sequenceserver-3.0 public/vendor/npm/core-js@1.1.2/modules/es6.function.name.js
sequenceserver-2.2.0 public/vendor/npm/core-js@1.1.2/modules/es6.function.name.js
sequenceserver-2.1.0 public/vendor/npm/core-js@1.1.2/modules/es6.function.name.js
sequenceserver-2.0.0 public/vendor/npm/core-js@1.1.2/modules/es6.function.name.js
sequenceserver-2.0.0.rc8 public/vendor/npm/core-js@1.1.2/modules/es6.function.name.js
sequenceserver-2.0.0.rc7 public/vendor/npm/core-js@1.1.2/modules/es6.function.name.js
sequenceserver-2.0.0.rc6 public/vendor/npm/core-js@1.1.2/modules/es6.function.name.js
sequenceserver-2.0.0.rc5 public/vendor/npm/core-js@1.1.2/modules/es6.function.name.js
sequenceserver-2.0.0.rc4 public/vendor/npm/core-js@1.1.2/modules/es6.function.name.js
sequenceserver-2.0.0.rc3 public/vendor/npm/core-js@1.1.2/modules/es6.function.name.js
sequenceserver-2.0.0.rc2 public/vendor/npm/core-js@1.1.2/modules/es6.function.name.js
sequenceserver-2.0.0.rc1 public/vendor/npm/core-js@1.1.2/modules/es6.function.name.js
sequenceserver-2.0.0.beta4 public/vendor/npm/core-js@1.1.2/modules/es6.function.name.js
sequenceserver-2.0.0.beta3 public/vendor/npm/core-js@1.1.2/modules/es6.function.name.js
sequenceserver-2.0.0.beta1 public/vendor/npm/core-js@1.1.2/modules/es6.function.name.js