Lines Matching refs:recv
1892 // @param recv [Object] ruby object
1898 Opal.send = function(recv, method, args, block, blockopts) {
1905 body = recv[$jsid(method)];
1910 return Opal.send2(recv, body, method, args, block, blockopts);
1913 Opal.send2 = function(recv, body, method, args, block, blockopts) {
1914 if (body == null && method != null && recv.$method_missing) {
1915 body = recv.$method_missing;
1922 return body.apply(recv, args);
1925 Opal.refined_send = function(refinement_groups, recv, method, args, block, blockopts) {
1928 ancestors = get_ancestors(recv);
1954 return Opal.send2(recv, body, method, args, block, blockopts);
1960 return Opal.send(recv, method, args, block, blockopts);
8480 var recv = args[0];
8482 if (recv == null) recv = nil;
8484 var body = recv[jsid];
8487 body = recv.$method_missing;
8498 return body.call(recv);
8500 return body.apply(recv, args);