#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

Reply via email to