46 template<
class T,
unsigned Size>
class FixedList;
47 template<
class T>
class Pair;
61 inline bool contiguous<FixedList<bool, 2> >() {
return true;}
63 inline bool contiguous<Pair<bool> >() {
return true;}
68 inline bool contiguous<FixedList<char, 2> >() {
return true;}
70 inline bool contiguous<Pair<char> >() {
return true;}
75 inline bool contiguous<FixedList<unsigned char, 2> >() {
return true;}
77 inline bool contiguous<Pair<unsigned char> >() {
return true;}
82 inline bool contiguous<FixedList<short, 2> >() {
return true;}
84 inline bool contiguous<Pair<short> >() {
return true;}
89 inline bool contiguous<FixedList<unsigned short, 2> >() {
return true;}
91 inline bool contiguous<Pair<unsigned short> >() {
return true;}
96 inline bool contiguous<FixedList<int, 2> >() {
return true;}
98 inline bool contiguous<Pair<int> >() {
return true;}
103 inline bool contiguous<FixedList<unsigned int, 2> >() {
return true;}
105 inline bool contiguous<Pair<unsigned int> >() {
return true;}
110 inline bool contiguous<FixedList<long, 2> >() {
return true;}
112 inline bool contiguous<Pair<long> >() {
return true;}
117 inline bool contiguous<FixedList<unsigned long, 2> >() {
return true;}
119 inline bool contiguous<Pair<unsigned long> >() {
return true;}
124 inline bool contiguous<FixedList<long long, 2> >() {
return true;}
126 inline bool contiguous<Pair<long long> >() {
return true;}
131 inline bool contiguous<FixedList<unsigned long long, 2> >() {
return true;}
133 inline bool contiguous<Pair<unsigned long long> >() {
return true;}
138 inline bool contiguous<FixedList<float, 2> >() {
return true;}
140 inline bool contiguous<Pair<float> >() {
return true;}
145 inline bool contiguous<FixedList<double, 2> >() {
return true;}
147 inline bool contiguous<Pair<double> >() {
return true;}
152 inline bool contiguous<FixedList<long double, 2> >() {
return true;}
154 inline bool contiguous<Pair<long double> >() {
return true;}