#812: PCT - PAST::Op::lvalue() is redundant
-----------------------------+----------------------------------------------
Reporter: Austin_Hastings | Owner: pmichaud
Type: bug | Status: new
Priority: normal | Milestone:
Component: PCT | Version: 1.3.0
Severity: medium | Keywords:
Lang: | Patch:
Platform: |
-----------------------------+----------------------------------------------
Comment(by tcurtis):
This redundancy is still present.
If it is removed, we do still need to retain the POD for the
PAST::Op.lvalue method. Even though its implementation is the same as that
of PAST::Node, the meaning of the attribute is different.
Compare:
{{{
=item lvalue([flag])
Get/set the C<lvalue> attribute, which indicates whether this
variable is being used in an lvalue context.
=cut
}}}
to
{{{
=item lvalue([flag])
Get/set whether this node is an lvalue, or treats its first
child as an lvalue (e.g., for assignment).
=cut
}}}
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/812#comment:1>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets