Lines Matching refs:blockopts
1857 function apply_blockopts(block, blockopts) {
1858 if (typeof(blockopts) === 'number') {
1859 block.$$arity = blockopts;
1861 else if (typeof(blockopts) === 'object') {
1862 Object.assign(block, blockopts);
1896 // @param blockopts [Object, Number] optional properties to set on the block
1898 Opal.send = function(recv, method, args, block, blockopts) {
1910 return Opal.send2(recv, body, method, args, block, blockopts);
1913 Opal.send2 = function(recv, body, method, args, block, blockopts) {
1919 apply_blockopts(block, blockopts);
1925 Opal.refined_send = function(refinement_groups, recv, method, args, block, blockopts) {
1954 return Opal.send2(recv, body, method, args, block, blockopts);
1960 return Opal.send(recv, method, args, block, blockopts);
1963 Opal.lambda = function(block, blockopts) {
1966 apply_blockopts(block, blockopts);
2005 // @param blockopts [Object, Number] optional properties to set on the body
2008 Opal.def = function(obj, jsid, body, blockopts) {
2009 apply_blockopts(body, blockopts);
2063 Opal.defs = function(obj, jsid, body, blockopts) {
2064 apply_blockopts(body, blockopts);