Lines Matching refs:function
28 function obj()
31 return Object.defineProperty({ a: 1, b: 2 }, 'g', { get: function() { return "getter"; } });
34 function test(obj)
52 function seal(obj)
58 function freeze(obj)
64 function preventExtensions(obj)
70 function inextensible(){}
71 function sealed(){}
72 function frozen(){};
92 // check that we can preventExtensions on a host function.
108 function Constructor() {}
115 // Check that freezing a function works correctly.
116 var func = freeze(function foo(){});
122 // Check that freezing a strict function works correctly.
123 var strictFunc = freeze(function foo(){ "use strict"; });
137 var args = freeze((function(){ return arguments; })(0,1,2));
145 function preventExtensionsFreezeIsFrozen(x)
151 shouldBeTrue('preventExtensionsFreezeIsFrozen(function foo(){})')
152 shouldBeTrue('preventExtensionsFreezeIsFrozen(function foo(){ "use strict"; })')
154 shouldBeTrue('preventExtensionsFreezeIsFrozen((function(){ return arguments; })(0,1,2))')