"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "lib/NativeCall.rakumod" between
rakudo-2020.09.tar.gz and rakudo-2020.10.tar.gz

About: Rakudo is a compiler for the Raku Pogramming Language (formerly known as Perl 6).

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

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)