Exemplo n.º 1
0
 void compare_range(X1 const& x1, X2 const& x2)
 {
     typedef test::list<BOOST_DEDUCED_TYPENAME X1::value_type> value_list;
     value_list values1(x1.begin(), x1.end());
     value_list values2(x2.begin(), x2.end());
     values1.sort();
     values2.sort();
     BOOST_TEST(values1.size() == values2.size() &&
             std::equal(values1.begin(), values1.end(), values2.begin(),
                 test::equivalent));
 }
Exemplo n.º 2
0
Arquivo: p2.cpp Projeto: efcs/clang
void x1test(X1<int> x1i) {
  x1i.f2();
  x1i.f2(0);
  x1i.f2(0.f);
  x1i.f2(0.);
}
Exemplo n.º 3
0
void g_X1(X1<void*> x1, void *ptr) {
    x1.g(ptr);
}
Exemplo n.º 4
0
void g_X1_2(X1<const void *> x1, const void *ptr) {
    x1.g(ptr);
}
Exemplo n.º 5
0
void test_X1(X1<int> x1i) {
  int &ir = x1i.f2();
}