fix missing tuple<>::value_type

This commit is contained in:
frsyuki 2009-08-06 13:28:41 +09:00
parent f7a9805f7b
commit ec8932d6a1

View File

@ -103,6 +103,7 @@ tuple<A0<%1.upto(i) {|j|%>, A<%=j%><%}%>> make_tuple(typename tuple_type<A0>::tr
template <> template <>
struct tuple<> { struct tuple<> {
typedef tuple<> value_type;
}; };
<%0.upto(GENERATION_LIMIT) {|i|%> <%0.upto(GENERATION_LIMIT) {|i|%>
template <typename A0<%1.upto(i) {|j|%>, typename A<%=j%><%}%>> template <typename A0<%1.upto(i) {|j|%>, typename A<%=j%><%}%>>