#810: PCT - PAST::Val::lvalue() passes through to 'value'
-----------------------------+----------------------------------------------
Reporter: Austin_Hastings | Owner: pmichaud
Type: bug | Status: new
Priority: normal | Milestone:
Component: PCT | Version: 1.3.0
Severity: medium | Keywords:
Lang: | Patch:
Platform: |
-----------------------------+----------------------------------------------
In
[https://trac.parrot.org/parrot/browser/trunk/compilers/pct/src/PAST/Node.pir#165
PAST/Node.pir, line 165] (the one with 'tailcall'):
{{{
.sub 'lvalue' :method
.param pmc value :optional
.param int has_value :opt_flag
unless has_value goto normal
unless value goto normal
die "Unable to set lvalue on PAST::Val node"
normal:
.tailcall self.'attr'('value', value, has_value)
.end
}}}
The attribute 'value' should be 'lvalue', I think.
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/810>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets