
Hi, PointNDConcept is defined as having axis_value member functions. But the GIL code in the boost trunk doesn't comply with this requirement. A free axis_value function is just useless, because it can't be found by ADL when template parameters are passed explicitly. Also, member template axis doesn't model Metafunction. Am I missing something? Regards, -- Felipe Magno de Almeida

AMDG Felipe Magno de Almeida wrote:
A free axis_value function is just useless, because it can't be found by ADL when template parameters are passed explicitly.
That depends on how compliant your compiler is. msvc /will/ find such functions by ADL. In Christ, Steven Watanabe

On Thu, Jul 10, 2008 at 1:15 PM, Steven Watanabe
AMDG
Felipe Magno de Almeida wrote:
A free axis_value function is just useless, because it can't be found by ADL when template parameters are passed explicitly.
That depends on how compliant your compiler is. msvc /will/ find such functions by ADL.
Which makes msvc non-compliant, right?
In Christ, Steven Watanabe
-- Felipe Magno de Almeida
participants (2)
-
Felipe Magno de Almeida
-
Steven Watanabe