# New Ticket Created by  Jerry Gay 
# Please include the string:  [perl #47109]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=47109 >


as per PDD07 (r22655,) c macro args *must* be wrapped in parens inside
macro bodies, to allow expressions passed as macro parameters.

for example, i expect:
 #define CLASS_has_alien_parents_TEST(o)
CLASS_flag_TEST(has_alien_parents, (o))
instead of
 #define CLASS_has_alien_parents_TEST(o)  CLASS_flag_TEST(has_alien_parents, o)

this entails conversion of all current macros to meet this criterion,
and a test to ensure compliance.
~jerry

Reply via email to