|
Boost : |
Subject: Re: [boost] [proto] grammar compile error
From: joel (joel.falcou_at_[hidden])
Date: 2009-07-05 02:12:34
Eric Niebler wrote:
> This is not true. "Checking early" means dropping operator overloads via
> SFINAE, leading to error messages like "no operator << matches with
> arguments [complicated type 1] and [complicated type 2]" followed by a
> so-called candidate list, the list of every operator overload that
> didn't match. This is usually a huge and impenetrable error.
Well, in my own experience, I got the following kind of message :
'no operator <foo> for type<A> and <B>'
and no 'candidates are:' entry.
-- ___________________________________________ Joel Falcou - Assistant Professor PARALL Team - LRI - Universite Paris Sud XI Tel : (+33)1 69 15 66 35
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk