Lines Matching refs:blockopts
1848 function apply_blockopts(block, blockopts) { argument
1849 if (typeof(blockopts) === 'number') {
1850 block.$$arity = blockopts;
1852 else if (typeof(blockopts) === 'object') {
1853 Object.assign(block, blockopts);
1887 // @param blockopts [Object, Number] optional properties to set on the block
1889 Opal.send = function(recv, method, args, block, blockopts) { argument
1901 return Opal.send2(recv, body, method, args, block, blockopts);
1904 Opal.send2 = function(recv, body, method, args, block, blockopts) { argument
1910 apply_blockopts(block, blockopts);
1916 Opal.refined_send = function(refinement_groups, recv, method, args, block, blockopts) { argument
1945 return Opal.send2(recv, body, method, args, block, blockopts);
1951 return Opal.send(recv, method, args, block, blockopts);
1954 Opal.lambda = function(block, blockopts) { argument
1957 apply_blockopts(block, blockopts);
1996 // @param blockopts [Object, Number] optional properties to set on the body
1999 Opal.def = function(obj, jsid, body, blockopts) { argument
2000 apply_blockopts(body, blockopts);
2054 Opal.defs = function(obj, jsid, body, blockopts) { argument
2055 apply_blockopts(body, blockopts);