NativeCall.rakumod (rakudo-2020.09) | : | NativeCall.rakumod (rakudo-2020.10) | ||
---|---|---|---|---|
skipping to change at line 481 | skipping to change at line 481 | |||
:scope<local>, | :scope<local>, | |||
:decl<param>, | :decl<param>, | |||
:slurpy($_.slurpy ?? 1 !! 0), | :slurpy($_.slurpy ?? 1 !! 0), | |||
); | ); | |||
$block.push: QAST::Op.new( | $block.push: QAST::Op.new( | |||
:op<bind>, | :op<bind>, | |||
QAST::Var.new(:scope<local>, :name($lowered_name)), | QAST::Var.new(:scope<local>, :name($lowered_name)), | |||
QAST::Op.new( | QAST::Op.new( | |||
:op<if>, | :op<if>, | |||
QAST::Op.new( | QAST::Op.new( | |||
:op<isconcrete>, | :op<isconcrete_nd>, | |||
QAST::Var.new(:scope<local>, :name($lowered_name)), | QAST::Var.new(:scope<local>, :name($lowered_name)), | |||
), | ), | |||
QAST::Op.new( | QAST::Op.new( | |||
:op(self!decont-for-type($_.type)), | :op(self!decont-for-type($_.type)), | |||
QAST::Var.new(:scope<local>, :name($lowered_name)), | QAST::Var.new(:scope<local>, :name($lowered_name)), | |||
), | ), | |||
QAST::Var.new(:scope<local>, :name($lowered_name)), | QAST::Var.new(:scope<local>, :name($lowered_name)), | |||
), | ), | |||
); | ); | |||
$arglist.push: QAST::Var.new(:scope<local>, :name($lowered_name) ); | $arglist.push: QAST::Var.new(:scope<local>, :name($lowered_name) ); | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added |