Hi Tom, On 10/17/2012 10:13 PM, Tom Tromey wrote: >>>>>> "Luis" == Luis Machado writes: > > Luis> + && TYPE_CODE (TYPE_TARGET_TYPE (result)) != TYPE_CODE_VOID) > > On further reflection, I have a question and a comment. > > First, perhaps instead of excluding void* here, we should only allow > pointers to structs. That is the only case that has RTTI anyhow. What > do you think? > > Also, I think this needs a check_typedef around TYPE_TARGET_TYPE. > > Tom Thanks for the comments. I've addressed them in this new version, now with a testcase. Hopefully the testcase is well-formed. Thanks, Luis