/usr/include/boost/typeof
Edit: /usr/include/boost/typeof/vector150.hpp (1367011B)
// Copyright (C) 2005 Arkadiy Vertleyb
// Copyright (C) 2005 Peder Holt
//
// Use modification and distribution are subject to the boost Software License,
// Version 1.0. (See http://www.boost.org/LICENSE_1_0.txt).
// Preprocessed code, do not edit manually !
namespace boost { namespace type_of {
template
struct v_iter;
template struct v_iter > { typedef typename V::item0 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item1 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item2 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item3 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item4 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item5 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item6 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item7 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item8 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item9 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item10 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item11 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item12 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item13 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item14 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item15 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item16 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item17 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item18 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item19 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item20 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item21 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item22 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item23 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item24 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item25 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item26 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item27 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item28 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item29 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item30 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item31 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item32 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item33 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item34 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item35 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item36 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item37 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item38 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item39 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item40 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item41 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item42 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item43 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item44 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item45 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item46 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item47 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item48 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item49 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item50 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item51 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item52 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item53 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item54 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item55 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item56 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item57 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item58 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item59 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item60 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item61 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item62 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item63 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item64 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item65 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item66 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item67 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item68 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item69 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item70 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item71 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item72 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item73 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item74 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item75 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item76 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item77 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item78 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item79 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item80 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item81 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item82 type; typedef v_iter > next; };
template struct v_iter > { typedef typename V::item83 type; typedef v_iter > next; };
template