
David Abrahams <dave@boost-consulting.com> writes:
"Robert Ramey" <ramey@rrsd.com> writes:
Working harder won't help. I just need more time to think about this. I don't know if you saw the documentation and code required to deal wih this issue in version 1.32 but it was very messy. I invested effort which I believe resulted in a major improvement. So far no one has come upon this in practice and I'm curious to know why that might be.
Because they're all using broken compilers, and I know the standard better than most people. I was bit by not respecting 2-phase lookup in Boost.Python years ago and the lesson stuck with me, so I'm quite aware of what works on a conforming compiler and what doesn't.
So have you had time to consider the standard text and decide if I'm just inventing my interpretation of 14.6.4 Dependent name resolution [temp.dep.res] or if some adjustment in your approach is warranted? -- Dave Abrahams Boost Consulting www.boost-consulting.com