Projekt

Obecné

Profil

Stáhnout (418 Bajtů) Statistiky
| Větev: | Revize:
1
'use strict';
2

    
3
var GetIntrinsic = require('../GetIntrinsic');
4

    
5
var callBind = require('./callBind');
6

    
7
var $indexOf = callBind(GetIntrinsic('String.prototype.indexOf'));
8

    
9
module.exports = function callBoundIntrinsic(name, allowMissing) {
10
	var intrinsic = GetIntrinsic(name, !!allowMissing);
11
	if (typeof intrinsic === 'function' && $indexOf(name, '.prototype.')) {
12
		return callBind(intrinsic);
13
	}
14
	return intrinsic;
15
};
(6-6/26)