"David Abrahams" <[EMAIL PROTECTED]> wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > "Fernando Cacciola" <[EMAIL PROTECTED]> writes: > > >> Suppose you have a > >> > >> variant<mpl::list<int&, std::string&> > > >> > > AFAICT references are not supported by variant either. > > But if it were.. > > > >> How do you check to see if it contains an int&? > > > > But extracting (or accessing, or peeking) (int&)*. > > Pointers to references are illegal. > Hugh, emm, of course.. Silly me..
I tried this with bcc5.5.1 before posing that: int main() { typedef int& r ; r* x =0 ; } which compiled OK (!?) but I should *think* instead of blindly-trust my compiler! -- Fernando Cacciola _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost