/haiku-buildtools/gcc/libstdc++-v3/testsuite/tr1/4_metaprogramming/add_reference/requirements/ |
H A D | explicit_instantiation.cc | 31 template struct add_reference<test_type>;
|
/haiku-buildtools/gcc/libstdc++-v3/testsuite/tr1/4_metaprogramming/add_reference/ |
H A D | value.cc | 29 using std::tr1::add_reference; 33 VERIFY( (is_same<add_reference<int>::type, int&>::value) ); 34 VERIFY( (is_same<add_reference<int&>::type, int&>::value) ); 35 VERIFY( (is_same<add_reference<const int>::type, const int&>::value) ); 36 VERIFY( (is_same<add_reference<int*>::type, int*&>::value) ); 37 VERIFY( (is_same<add_reference<ClassType&>::type, ClassType&>::value) ); 38 VERIFY( (is_same<add_reference<ClassType>::type, ClassType&>::value) ); 40 VERIFY( (is_same<add_reference<void>::type, void>::value) ); 41 VERIFY( (is_same<add_reference<const void>::type, const void>::value) );
|
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/cpp0x/ |
H A D | variadic75.C | 22 struct add_reference { struct 27 struct add_reference<T&> { struct 31 static_assert(is_same<apply_all<add_reference, int, int&, float>::type,
|
H A D | variadic20.C | 3 template<typename T> struct add_reference; 41 int a2b[metatuple<add_reference, add_reference>::value == 2? 1 : -1]; 42 int a3[metatuple<add_pointer, add_reference>::value == 3? 1 : -1]; // { dg-error "ambiguous|array bound" "bound" } 43 int a4[metatuple<add_reference>::value == 4? 1 : -1]; 44 int a5[metatuple<add_reference, add_pointer>::value == 5? 1 : -1];
|
H A D | variadic19.C | 13 template<typename T> struct add_reference; 19 int a4[tuple<add_pointer<int>, add_reference<int> >::value == 1? 1 : -1];
|
H A D | variadic18.C | 32 struct add_reference { struct 37 struct add_reference<T&> struct 44 int a2[is_same<apply_all<int, add_pointer, add_reference>::type,tuple<int*, int&> >::value? 1 : -1]; 45 int a3[is_same<apply_all<int&, add_pointer, add_reference>::type,tuple<int&, int&> >::value? 1 : -1];
|
H A D | variadic-tuple.C | 25 struct add_reference struct 31 struct add_reference<T&> struct 94 typename add_reference<Head>::type head() { return m_head; } 95 typename add_reference<const Head>::type head() const { return m_head; } 172 typedef typename add_reference<Element>::type RJ; 187 typedef typename add_reference<Head>::type RJ; 196 typename add_reference<
|
H A D | variadic-bind.C | 24 struct add_reference struct 30 struct add_reference<T&> struct 93 typename add_reference<Head>::type head() { return m_head; } 94 typename add_reference<const Head>::type head() const { return m_head; } 171 typedef typename add_reference<Element>::type RJ; 186 typedef typename add_reference<Head>::type RJ; 195 typename add_reference<
|
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/ |
H A D | pr62079.C | 32 template < typename T > struct add_reference struct 53 typename add_reference < const Head >::type head () const
|
H A D | pr64688-2.C | 6 template <typename> struct add_reference { typedef int type; }; struct 52 : add_reference<typename add_const<Element>::type> {}; 54 typename add_reference<typename add_const<E>::type>::type
|
/haiku-buildtools/gcc/libstdc++-v3/testsuite/tr1/4_metaprogramming/headers/type_traits/ |
H A D | synopsis.cc | 90 template <class T> struct add_reference;
|
/haiku-buildtools/gcc/liboffloadmic/runtime/ |
H A D | offload_engine.h | 103 long add_reference() { function in class:PtrData 174 long add_reference() { function in class:AutoData
|
H A D | offload_host.cpp | 998 auto_data->add_reference(); 1183 if (ptr_data->add_reference() == 0 && 1407 if (ptr_data->add_reference() == 0 && 1730 if (ptr_data->add_reference() == 0 && 1902 if (ptr_data->add_reference() == 0 &&
|
/haiku-buildtools/binutils/gold/ |
H A D | gc.h | 103 add_reference(Relobj* src_object, unsigned int src_shndx, function in class:gold::Garbage_collection 344 symtab->gc()->add_reference(src_obj, src_indx, dst_obj, dst_indx);
|
H A D | powerpc.cc | 278 add_reference(Relobj* src_obj, function in class:__anon572::Powerpc_relobj 7166 symtab->gc()->add_reference(src_obj, src_indx, 7216 symtab->gc()->add_reference(src_obj, src_shndx, dst_obj, dst_shndx); 7222 ppc_object->add_reference(src_obj, src_shndx, dst_off);
|
H A D | arm.cc | 7086 symtab->gc()->add_reference(this, text_shndx, this, i);
|
/haiku-buildtools/gcc/gcc/ |
H A D | ipa-icf.h | 172 void add_reference (sem_item *target);
|
H A D | ipa-icf.c | 204 sem_item::add_reference (sem_item *target) function in class:sem_item 2627 item->add_reference (*slot); 2639 item->add_reference (*slot);
|
/haiku-buildtools/gcc/libstdc++-v3/include/tr1/ |
H A D | shared_ptr.h | 662 typename std::tr1::add_reference<_Tp>::type
|