| 1234567891011121314151617181920 | 
							- 'use strict';
 
- var $ = require('../internals/export');
 
- var getBuiltIn = require('../internals/get-built-in');
 
- var anObject = require('../internals/an-object');
 
- var FREEZING = require('../internals/freezing');
 
- // `Reflect.preventExtensions` method
 
- // https://tc39.es/ecma262/#sec-reflect.preventextensions
 
- $({ target: 'Reflect', stat: true, sham: !FREEZING }, {
 
-   preventExtensions: function preventExtensions(target) {
 
-     anObject(target);
 
-     try {
 
-       var objectPreventExtensions = getBuiltIn('Object', 'preventExtensions');
 
-       if (objectPreventExtensions) objectPreventExtensions(target);
 
-       return true;
 
-     } catch (error) {
 
-       return false;
 
-     }
 
-   }
 
- });
 
 
  |