Home | History | Annotate | Download | only in harmony

Lines Matching refs:createFunction

35   var f = Proxy.createFunction(handler, callTrap, constructTrap)
64 var f = Proxy.createFunction(handler, callTrap)
242 TestCall(false, Proxy.createFunction(handler, function(x, y) {
247 TestCall(true, Proxy.createFunction(handler, function(x, y) {
263 var f = Proxy.createFunction({}, callTrap)
279 var f = Proxy.createFunction({}, callTrap)
307 TestCallThrow(Proxy.createFunction({}, function() { throw "myexn" }))
368 var f = Proxy.createFunction(handler, function() {}, constructTrap)
384 TestConstruct(Object.prototype, Proxy.createFunction(handler, ReturnNew))
385 TestConstruct(prototype, Proxy.createFunction(handler, ReturnNewWithProto))
402 var f = Proxy.createFunction(handler, callTrap)
422 Proxy.createFunction(handler, ReturnUndef))
424 Proxy.createFunction(handler, ReturnThis))
426 Proxy.createFunction(handler, ReturnNew))
428 Proxy.createFunction(handler, ReturnNewWithProto))
446 Proxy.createFunction(handler, ReturnUndef))
448 Proxy.createFunction(handler, ReturnThis))
450 Proxy.createFunction(handler, ReturnNew))
452 Proxy.createFunction(handler, ReturnNewWithProto))
455 Proxy.createFunction(handlerWithPrototype, ReturnUndef))
457 Proxy.createFunction(handlerWithPrototype, ReturnThis))
459 Proxy.createFunction(handlerWithPrototype, ReturnNew))
461 Proxy.createFunction(handlerWithPrototype,
478 TestConstructThrow2(Proxy.createFunction({ fix: function() {return {};} },
480 TestConstructThrow2(Proxy.createFunction({ fix: function() {return {};} },
492 TestConstructThrow(Proxy.createFunction({}, function() { throw "myexn" }))
504 var pgetter = Proxy.createFunction(handler, getterCallTrap)
505 var psetter = Proxy.createFunction(handler, setterCallTrap)
603 Proxy.createFunction({}, function() { receiver = this; return 42 }),
604 Proxy.createFunction({}, function(x) { receiver = this; value = x })
625 TestHigherOrder(Proxy.createFunction({}, function(x) { return x }))
654 Proxy.createFunction(handler, function(x, y) {
657 Proxy.createFunction(handler, function() {
661 Proxy.createFunction(handler, function(x, y) { "use strict"
674 function(trap) { return Proxy.createFunction(handler, callTrap) },
676 return Proxy.createFunction(handler, CreateFrozen({}, callTrap))
679 return Proxy.createFunction(handler, Proxy.createFunction(handler, callTrap))