HI Micah,
On Thursday, October 4, 2012, Villmow, Micah wrote:
> Chris, the problem with steps #2/#3 is that plenty of clients have forward
> declarations of TargetData and the typedef won't work in this case, so I
> need to update the clients anyways.
>
One trick I've used as an alternative to typedefs is to just derive from
the old class, e.g.
class NewName : public TargetData {};
This is forward-declarable just as well as TargetData itself.
FWIW,
- Kim
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits