
27 Oct
2010
27 Oct
'10
9:36 p.m.
Hi Dave,
On Wed, Oct 27, 2010 at 2:59 PM, David Abrahams
This is a problem; reaching inside a template for a member (like ::type) always causes it to be instantiated. That means traitMeta<_>::type gets evaluated early, which isn't what you want. I think if you just drop the ::type you'll get the semantics you want.
Ah, this makes sense. Thanks for the explanation, things are working now. Nate