[cfe-dev] __extension__ treatment

Abramo Bagnara abramo.bagnara at gmail.com
Thu Oct 14 00:23:07 PDT 2010


Currently

Expr::IgnoreParens();
Expr::IgnoreParenCasts();
Expr::IgnoreParenImpCasts();

does not take in proper account __extension__ unary operator.

This means that everywhere this methods are called the behaviour would
change if an __extension__ keyword was present.

I think this is a mistake: __extension__ is no different from parens.

What do you think about?



More information about the cfe-dev mailing list