
10 Jul
2004
10 Jul
'04
7:27 a.m.
Vladimir Prus <ghost <at> cs.msu.su> writes:
Ok, I understand. I'm writing at the moment code like: ....... (*casts)[make_pair(Type::FloatTy, Type::DoubleTy)] = NM::FTOD;
and I think I'd rather like to eliminate that (*casts) part, and make_pair, but while assign library can eliminate (*casts), I'm not sure it can do much about 'make_pair'. Or it can....?
Hm...it can't totally figure out you code, but surely you don't need make-pair or anything. Any list of arguments can be forwarded to a call to the constructor of the type you're dealing with. Please see the docs in /libs/assign/ br Thorsten