| /minix3/external/bsd/llvm/dist/clang/test/CXX/over/over.match/over.match.best/over.ics.rank/ |
| H A D | p3-0x.cpp | 39 struct remove_reference { struct 44 struct remove_reference<T&> { argument 49 struct remove_reference<T&&> { struct 54 template<typename T> int &f(typename remove_reference<T>::type&); argument
|
| /minix3/external/bsd/llvm/dist/clang/test/SemaCXX/ |
| H A D | warn-self-move.cpp | 6 template <class T> struct remove_reference { typedef T type; }; struct 7 template <class T> struct remove_reference<T&> { typedef T type; }; argument 8 template <class T> struct remove_reference<T&&> { typedef T type; }; argument
|
| H A D | rval-references-examples.cpp | 28 struct remove_reference { struct 33 struct remove_reference<T&> { struct 38 struct remove_reference<T&&> { argument 43 template <class T> typename remove_reference<T>::type&& move(T&& t) { in move() argument
|
| H A D | discrim-union.cpp | 3 template<typename T> struct remove_reference { typedef T type; }; argument 4 template<typename T> struct remove_reference<T&> { typedef T type; }; struct 5 template<typename T> struct remove_reference<T&&> { typedef T type; }; struct
|
| H A D | warn-unused-local-typedef.cpp | 175 struct remove_reference { typedef T type; }; struct 176 template<typename T> struct remove_reference<T&> { typedef T type; }; argument
|
| H A D | uninitialized.cpp | 6 template <class T> struct remove_reference { typedef T type; }; struct 7 template <class T> struct remove_reference<T&> { typedef T type; }; struct 8 template <class T> struct remove_reference<T&&> { typedef T type; }; struct
|
| /minix3/external/bsd/llvm/dist/clang/test/CodeGenObjCXX/ |
| H A D | arc-move.mm | 15 struct remove_reference { struct 20 struct remove_reference<T&> { argument 25 struct remove_reference<T&&> { struct
|
| /minix3/external/bsd/llvm/dist/clang/test/Modules/Inputs/submodules/ |
| H A D | type_traits.h | 2 struct remove_reference { struct 7 struct remove_reference<T&> { argument
|
| /minix3/external/bsd/llvm/dist/clang/test/SemaCUDA/ |
| H A D | implicit-member-target.cu | 163 template <class T> struct remove_reference { typedef T type; }; argument 164 template <class T> struct remove_reference<T&> { typedef T type; }; argument 165 template <class T> struct remove_reference<T&&> { typedef T type; }; struct
|
| /minix3/external/bsd/llvm/dist/clang/test/CXX/expr/expr.prim/expr.prim.lambda/ |
| H A D | p11-1y.cpp | 67 template<typename T> struct remove_reference { typedef T type; }; struct 68 template<typename T> struct remove_reference<T&> { typedef T type; }; argument
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/ |
| H A D | ipa-ref.cc | 31 ipa_ref::remove_reference () in remove_reference() function in ipa_ref
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
| H A D | ipa-ref.c | 31 ipa_ref::remove_reference () in remove_reference() function
|
| /minix3/external/bsd/llvm/dist/clang/test/SemaTemplate/ |
| H A D | temp_class_spec.cpp | 85 struct remove_reference { struct 90 struct remove_reference<T&> { struct 94 int remove_ref0[is_same<remove_reference<int>::type, int>::value? 1 : -1]; argument
|
| /netbsd-src/external/gpl2/groff/dist/src/roff/troff/ |
| H A D | dictionary.cpp | 160 void object::remove_reference() in remove_reference() function in object
|
| /netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/ |
| H A D | arc.c | 2205 remove_reference(arc_buf_hdr_t *hdr, kmutex_t *hash_lock, void *tag) in remove_reference() function
|