>>> * spatch seems to have trouble parsing >>> >>> ARMSSE *s = ARMSSE(opaque); >>> >>> where ARMSSE is a typedef, and ARMSSE() is a function-like macro. >>> Yes, I know that's in rather poor taste. >> >> I am curious for the safe handling of related software development >> challenges. >> >> >>> * Workaround #1: rename the typedef to ARMSSE_ >> >> Will adjustments become more interesting also around such name space issues? > > I'm not sure I understand your question. Can you elaborate?
Do we come along the need to adjust (or even improve) two software areas? * How many software implementations use identical type definitions and function-like macros? * How will the evolution be continued around Coccinelle? Regards, Markus _______________________________________________ Cocci mailing list Cocci@systeme.lip6.fr https://systeme.lip6.fr/mailman/listinfo/cocci