HomeSort by relevance Sort by last modified time
    Searched defs:decltype (Results 51 - 64 of 64) sorted by null

1 23

  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/ADT/
STLExtras.h 47 using IterOfRange = decltype(std::begin(std::declval<RangeT &>()));
50 using ValueOfRange = typename std::remove_reference<decltype(
143 typedef decltype(std::declval<UnaryFunc>()(*std::declval<RootIt>()))
229 static yes& test(Inner *I, decltype(I->rbegin()) * = nullptr);
248 nullptr) -> decltype(make_range(C.rbegin(), C.rend())) {
265 -> decltype(make_range(llvm::make_reverse_iterator(std::end(C)),
369 typedef std::tuple<decltype(*declval<Iters>())...> type;
401 decltype(iterators) tup_inc(index_sequence<Ns...>) const {
406 decltype(iterators) tup_dec(index_sequence<Ns...>) const {
464 using iterator = ItType<decltype(std::begin(std::declval<Args>()))...>
998 auto operator()(A &lhs, B &rhs) const -> decltype(func(*lhs, *rhs)) { function in struct:llvm::deref
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/ADT/
STLExtras.h 47 using IterOfRange = decltype(std::begin(std::declval<RangeT &>()));
50 using ValueOfRange = typename std::remove_reference<decltype(
143 typedef decltype(std::declval<UnaryFunc>()(*std::declval<RootIt>()))
229 static yes& test(Inner *I, decltype(I->rbegin()) * = nullptr);
248 nullptr) -> decltype(make_range(C.rbegin(), C.rend())) {
265 -> decltype(make_range(llvm::make_reverse_iterator(std::end(C)),
369 typedef std::tuple<decltype(*declval<Iters>())...> type;
401 decltype(iterators) tup_inc(index_sequence<Ns...>) const {
406 decltype(iterators) tup_dec(index_sequence<Ns...>) const {
464 using iterator = ItType<decltype(std::begin(std::declval<Args>()))...>
998 auto operator()(A &lhs, B &rhs) const -> decltype(func(*lhs, *rhs)) { function in struct:llvm::deref
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/ADT/
STLExtras.h 47 using IterOfRange = decltype(std::begin(std::declval<RangeT &>()));
50 using ValueOfRange = typename std::remove_reference<decltype(
145 typedef decltype(std::declval<UnaryFunc>()(*std::declval<RootIt>()))
231 static yes& test(Inner *I, decltype(I->rbegin()) * = nullptr);
250 nullptr) -> decltype(make_range(C.rbegin(), C.rend())) {
267 -> decltype(make_range(llvm::make_reverse_iterator(std::end(C)),
371 typedef std::tuple<decltype(*declval<Iters>())...> type;
403 decltype(iterators) tup_inc(index_sequence<Ns...>) const {
408 decltype(iterators) tup_dec(index_sequence<Ns...>) const {
466 using iterator = ItType<decltype(std::begin(std::declval<Args>()))...>
1007 auto operator()(A &lhs, B &rhs) const -> decltype(func(*lhs, *rhs)) { function in struct:llvm::deref
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/ADT/
STLExtras.h 47 using IterOfRange = decltype(std::begin(std::declval<RangeT &>()));
50 using ValueOfRange = typename std::remove_reference<decltype(
145 typedef decltype(std::declval<UnaryFunc>()(*std::declval<RootIt>()))
231 static yes& test(Inner *I, decltype(I->rbegin()) * = nullptr);
250 nullptr) -> decltype(make_range(C.rbegin(), C.rend())) {
267 -> decltype(make_range(llvm::make_reverse_iterator(std::end(C)),
371 typedef std::tuple<decltype(*declval<Iters>())...> type;
403 decltype(iterators) tup_inc(index_sequence<Ns...>) const {
408 decltype(iterators) tup_dec(index_sequence<Ns...>) const {
466 using iterator = ItType<decltype(std::begin(std::declval<Args>()))...>
1007 auto operator()(A &lhs, B &rhs) const -> decltype(func(*lhs, *rhs)) { function in struct:llvm::deref
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/ADT/
STLExtras.h 47 using IterOfRange = decltype(std::begin(std::declval<RangeT &>()));
50 using ValueOfRange = typename std::remove_reference<decltype(
145 typedef decltype(std::declval<UnaryFunc>()(*std::declval<RootIt>()))
231 static yes& test(Inner *I, decltype(I->rbegin()) * = nullptr);
250 nullptr) -> decltype(make_range(C.rbegin(), C.rend())) {
267 -> decltype(make_range(llvm::make_reverse_iterator(std::end(C)),
371 typedef std::tuple<decltype(*declval<Iters>())...> type;
403 decltype(iterators) tup_inc(index_sequence<Ns...>) const {
408 decltype(iterators) tup_dec(index_sequence<Ns...>) const {
466 using iterator = ItType<decltype(std::begin(std::declval<Args>()))...>
1007 auto operator()(A &lhs, B &rhs) const -> decltype(func(*lhs, *rhs)) { function in struct:llvm::deref
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/ADT/
STLExtras.h 47 using IterOfRange = decltype(std::begin(std::declval<RangeT &>()));
50 using ValueOfRange = typename std::remove_reference<decltype(
145 typedef decltype(std::declval<UnaryFunc>()(*std::declval<RootIt>()))
231 static yes& test(Inner *I, decltype(I->rbegin()) * = nullptr);
250 nullptr) -> decltype(make_range(C.rbegin(), C.rend())) {
267 -> decltype(make_range(llvm::make_reverse_iterator(std::end(C)),
371 typedef std::tuple<decltype(*declval<Iters>())...> type;
403 decltype(iterators) tup_inc(index_sequence<Ns...>) const {
408 decltype(iterators) tup_dec(index_sequence<Ns...>) const {
466 using iterator = ItType<decltype(std::begin(std::declval<Args>()))...>
1007 auto operator()(A &lhs, B &rhs) const -> decltype(func(*lhs, *rhs)) { function in struct:llvm::deref
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/ADT/
STLExtras.h 47 using IterOfRange = decltype(std::begin(std::declval<RangeT &>()));
50 using ValueOfRange = typename std::remove_reference<decltype(
143 typedef decltype(std::declval<UnaryFunc>()(*std::declval<RootIt>()))
229 static yes& test(Inner *I, decltype(I->rbegin()) * = nullptr);
248 nullptr) -> decltype(make_range(C.rbegin(), C.rend())) {
265 -> decltype(make_range(llvm::make_reverse_iterator(std::end(C)),
369 typedef std::tuple<decltype(*declval<Iters>())...> type;
401 decltype(iterators) tup_inc(index_sequence<Ns...>) const {
406 decltype(iterators) tup_dec(index_sequence<Ns...>) const {
464 using iterator = ItType<decltype(std::begin(std::declval<Args>()))...>
986 auto operator()(A &lhs, B &rhs) const -> decltype(func(*lhs, *rhs)) { function in struct:llvm::deref
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/ADT/
STLExtras.h 47 using IterOfRange = decltype(std::begin(std::declval<RangeT &>()));
50 using ValueOfRange = typename std::remove_reference<decltype(
143 typedef decltype(std::declval<UnaryFunc>()(*std::declval<RootIt>()))
229 static yes& test(Inner *I, decltype(I->rbegin()) * = nullptr);
248 nullptr) -> decltype(make_range(C.rbegin(), C.rend())) {
265 -> decltype(make_range(llvm::make_reverse_iterator(std::end(C)),
369 typedef std::tuple<decltype(*declval<Iters>())...> type;
401 decltype(iterators) tup_inc(index_sequence<Ns...>) const {
406 decltype(iterators) tup_dec(index_sequence<Ns...>) const {
464 using iterator = ItType<decltype(std::begin(std::declval<Args>()))...>
998 auto operator()(A &lhs, B &rhs) const -> decltype(func(*lhs, *rhs)) { function in struct:llvm::deref
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/ADT/
STLExtras.h 47 using IterOfRange = decltype(std::begin(std::declval<RangeT &>()));
50 using ValueOfRange = typename std::remove_reference<decltype(
143 typedef decltype(std::declval<UnaryFunc>()(*std::declval<RootIt>()))
229 static yes& test(Inner *I, decltype(I->rbegin()) * = nullptr);
248 nullptr) -> decltype(make_range(C.rbegin(), C.rend())) {
265 -> decltype(make_range(llvm::make_reverse_iterator(std::end(C)),
369 typedef std::tuple<decltype(*declval<Iters>())...> type;
401 decltype(iterators) tup_inc(index_sequence<Ns...>) const {
406 decltype(iterators) tup_dec(index_sequence<Ns...>) const {
464 using iterator = ItType<decltype(std::begin(std::declval<Args>()))...>
998 auto operator()(A &lhs, B &rhs) const -> decltype(func(*lhs, *rhs)) { function in struct:llvm::deref
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/ADT/
STLExtras.h 47 using IterOfRange = decltype(std::begin(std::declval<RangeT &>()));
50 using ValueOfRange = typename std::remove_reference<decltype(
145 typedef decltype(std::declval<UnaryFunc>()(*std::declval<RootIt>()))
231 static yes& test(Inner *I, decltype(I->rbegin()) * = nullptr);
250 nullptr) -> decltype(make_range(C.rbegin(), C.rend())) {
267 -> decltype(make_range(llvm::make_reverse_iterator(std::end(C)),
371 typedef std::tuple<decltype(*declval<Iters>())...> type;
403 decltype(iterators) tup_inc(index_sequence<Ns...>) const {
408 decltype(iterators) tup_dec(index_sequence<Ns...>) const {
466 using iterator = ItType<decltype(std::begin(std::declval<Args>()))...>
1007 auto operator()(A &lhs, B &rhs) const -> decltype(func(*lhs, *rhs)) { function in struct:llvm::deref
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/ADT/
STLExtras.h 47 using IterOfRange = decltype(std::begin(std::declval<RangeT &>()));
50 using ValueOfRange = typename std::remove_reference<decltype(
145 typedef decltype(std::declval<UnaryFunc>()(*std::declval<RootIt>()))
231 static yes& test(Inner *I, decltype(I->rbegin()) * = nullptr);
250 nullptr) -> decltype(make_range(C.rbegin(), C.rend())) {
267 -> decltype(make_range(llvm::make_reverse_iterator(std::end(C)),
371 typedef std::tuple<decltype(*declval<Iters>())...> type;
403 decltype(iterators) tup_inc(index_sequence<Ns...>) const {
408 decltype(iterators) tup_dec(index_sequence<Ns...>) const {
466 using iterator = ItType<decltype(std::begin(std::declval<Args>()))...>
1007 auto operator()(A &lhs, B &rhs) const -> decltype(func(*lhs, *rhs)) { function in struct:llvm::deref
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/ADT/
STLExtras.h 47 using IterOfRange = decltype(std::begin(std::declval<RangeT &>()));
50 using ValueOfRange = typename std::remove_reference<decltype(
145 typedef decltype(std::declval<UnaryFunc>()(*std::declval<RootIt>()))
231 static yes& test(Inner *I, decltype(I->rbegin()) * = nullptr);
250 nullptr) -> decltype(make_range(C.rbegin(), C.rend())) {
267 -> decltype(make_range(llvm::make_reverse_iterator(std::end(C)),
371 typedef std::tuple<decltype(*declval<Iters>())...> type;
403 decltype(iterators) tup_inc(index_sequence<Ns...>) const {
408 decltype(iterators) tup_dec(index_sequence<Ns...>) const {
466 using iterator = ItType<decltype(std::begin(std::declval<Args>()))...>
1007 auto operator()(A &lhs, B &rhs) const -> decltype(func(*lhs, *rhs)) { function in struct:llvm::deref
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/ADT/
STLExtras.h 47 using IterOfRange = decltype(std::begin(std::declval<RangeT &>()));
50 using ValueOfRange = typename std::remove_reference<decltype(
145 typedef decltype(std::declval<UnaryFunc>()(*std::declval<RootIt>()))
231 static yes& test(Inner *I, decltype(I->rbegin()) * = nullptr);
250 nullptr) -> decltype(make_range(C.rbegin(), C.rend())) {
267 -> decltype(make_range(llvm::make_reverse_iterator(std::end(C)),
371 typedef std::tuple<decltype(*declval<Iters>())...> type;
403 decltype(iterators) tup_inc(index_sequence<Ns...>) const {
408 decltype(iterators) tup_dec(index_sequence<Ns...>) const {
466 using iterator = ItType<decltype(std::begin(std::declval<Args>()))...>
1007 auto operator()(A &lhs, B &rhs) const -> decltype(func(*lhs, *rhs)) { function in struct:llvm::deref
    [all...]
  /external/clang/test/CodeGenCXX/
mangle.cpp 386 template <class T> decltype(((T*) 0)->member) read_member(T& obj) {
406 template <class T> decltype(((T*) 0)->Path1::ab) get_ab_1(T &ref) { return ref.Path1::ab; }
409 template <class T> decltype(((T*) 0)->Path2::ab) get_ab_2(T &ref) { return ref.Path2::ab; }
412 template <class T> decltype(((T*) 0)->Path1::p) get_p_1(T &ref) { return ref.Path1::p; }
415 template <class T> decltype(((T*) 0)->Path2::p) get_p_2(T &ref) { return ref.Path2::p; }
617 template <class T> void test0(decltype(f<T*>(0))) {} function in namespace:test20
618 template void test0<int>(decltype(f<int*>(0)));
621 template <class T> void test1(decltype(f<>(T()))) {} function in namespace:test20
622 template void test1<int>(decltype(f<>(int())));
633 void f(decltype(nullptr)) { function in namespace:test22
751 template<class T> auto f1(T p)->decltype(x) { return 0; } function in namespace:test31
754 template<class T> auto f2(T p)->decltype(p) { return 0; } function in namespace:test31
803 void f(decltype(sizeof(decltype(T() + T())))) {} function in namespace:test34
840 void f1(decltype(sizeof(&T::template operator+<int>))) {} function in namespace:test35
    [all...]

Completed in 560 milliseconds

1 23