I also don't know whether one can rely on that... I think that thisExpr is definitely a useful matcher.
On Mon, Oct 22, 2012 at 12:06 PM, Gábor Horváth <[email protected]> wrote: > > Oh, I come up with an example, where memberExpr do not work. > > Consider: > struct Z { > int x; > }; > > class Y { > void x() {Z y; y.x;} > }; > > There is y.x is a memberExpr, however it is not belongs to the class Y, > so it is not it's state. > In the AST as far as I can see, in this example the child of the > memberExpr is a DeclRefExpr, however I don't know if it is safe to rely on > that. > > http://llvm-reviews.chandlerc.com/D70 >
_______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
