10 lines
		
	
	
		
			475 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			10 lines
		
	
	
		
			475 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| var setPrototypeOf = require("./setPrototypeOf.js");
 | |
| var isNativeReflectConstruct = require("./isNativeReflectConstruct.js");
 | |
| function _construct(t, e, r) {
 | |
|   if (isNativeReflectConstruct()) return Reflect.construct.apply(null, arguments);
 | |
|   var o = [null];
 | |
|   o.push.apply(o, e);
 | |
|   var p = new (t.bind.apply(t, o))();
 | |
|   return r && setPrototypeOf(p, r.prototype), p;
 | |
| }
 | |
| module.exports = _construct, module.exports.__esModule = true, module.exports["default"] = module.exports; | 
