id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	lang	patch	platform
1079	Chaining operator ':=' is ignored in NQP	Austin_Hastings	pmichaud	"Chaining a series of binding, like:
{{{
my $a;
my $b;

$a := $b := 0;
}}}

produces code that assigns the first var to the second, but ignores the second-third binding entirely:

{{{
.namespace []
.sub ""_block11""  :anon :subid(""10_1254300777"")
.annotate ""line"", 1
    new $P13, ""Undef""
    .lex ""$a"", $P13
.annotate ""line"", 2
    new $P14, ""Undef""
    .lex ""$b"", $P14
.annotate ""line"", 4
    new $P15, ""Integer""
    assign $P15, 0
    find_lex $P16, ""$b""
    unless_null $P16, vivify_11
    new $P16, ""Undef""
  vivify_11:
    store_lex ""$a"", $P16
.annotate ""line"", 1
    .return ($P16)
.end

}}}
"	bug	closed	normal		PCT	1.6.0	medium	invalid	NQP, chain, operator:<:=>, binding				
