Home
last modified time | relevance | path

Searched defs:decltype (Results 1 – 25 of 50) sorted by relevance

12

/llvm-project/libcxx/include/__ranges/
H A Dview_interface.h118 _LIBCPP_HIDE_FROM_ABI constexpr decltype(auto) front() in decltype() function
127 _LIBCPP_HIDE_FROM_ABI constexpr decltype(auto) front() const in decltype() function
136 _LIBCPP_HIDE_FROM_ABI constexpr decltype(auto) back() in decltype() function
145 _LIBCPP_HIDE_FROM_ABI constexpr decltype(auto) back() const in decltype() function
154 _LIBCPP_HIDE_FROM_ABI constexpr decltype(auto) operator[](range_difference_t<_RARange> __index) { in decltype() function
159 …_LIBCPP_HIDE_FROM_ABI constexpr decltype(auto) operator[](range_difference_t<_RARange> __index) co… in decltype() function
/openbsd-src/gnu/llvm/libcxx/include/__ranges/
H A Dview_interface.h118 constexpr decltype(auto) front() in decltype() function
128 constexpr decltype(auto) front() const in decltype() function
138 constexpr decltype(auto) back() in decltype() function
148 constexpr decltype(auto) back() const in decltype() function
158 constexpr decltype(auto) operator[](range_difference_t<_RARange> __index) in decltype() function
165 constexpr decltype(auto) operator[](range_difference_t<_RARange> __index) const in decltype() function
/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DThreadSafeModule.h133 template <typename Func> decltype(auto) withModuleDo(Func &&F) { in decltype() function
141 template <typename Func> decltype(auto) withModuleDo(Func &&F) const { in decltype() function
150 template <typename Func> decltype(auto) consumingModuleDo(Func &&F) { in decltype() function
/openbsd-src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/
H A DThreadSafeModule.h133 template <typename Func> decltype(auto) withModuleDo(Func &&F) { in decltype() function
141 template <typename Func> decltype(auto) withModuleDo(Func &&F) const { in decltype() function
150 template <typename Func> decltype(auto) consumingModuleDo(Func &&F) { in decltype() function
/openbsd-src/gnu/llvm/libcxx/include/__iterator/
H A Dcommon_iterator.h104 constexpr decltype(auto) operator*() in decltype() function
110 constexpr decltype(auto) operator*() const in decltype() function
H A Diter_move.h68 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr decltype(auto) operator()(_Ip&& __i) const in decltype() function
/llvm-project/libcxx/include/__iterator/
H A Dcommon_iterator.h112 _LIBCPP_HIDE_FROM_ABI constexpr decltype(auto) operator*() { decltype() function
118 _LIBCPP_HIDE_FROM_ABI constexpr decltype(auto) operator*() const decltype() function
H A Diter_move.h64 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr decltype(auto) operator()(_Ip&& __i) const in decltype() function
/llvm-project/libcxx/test/std/iterators/iterator.requirements/iterator.cust/
H A Dunqualified_lookup_wrapper.h24 constexpr decltype(auto) operator*() const noexcept { return *base_; } in decltype() function
39 friend constexpr decltype(auto) iter_move(unqualified_lookup_wrapper& i) noexcept(false) { in decltype() function
/llvm-project/clang/test/SemaCXX/
H A Dlambda-capture-type-deduction.cpp123 __anonfc3e127b1a02( decltype([=]( decltype([&]( decltype([&](decltype(x)) {})) {})) {})) nested() argument
127 __anonfc3e127b1b02( decltype([&]( decltype([=]( decltype([&]( decltype([&](decltype(x)) {})) {})) {})) {})) nested() argument
135 __anonfc3e127b2402( decltype([=]( decltype([=]( decltype([=]( decltype([&]<decltype(z)> {})) {})) {})) {})) nested() argument
[all...]
/llvm-project/llvm/include/llvm/ADT/
H A Dfallible_iterator.h99 decltype(auto) operator*() { return *I; } in decltype() function
102 decltype(auto) operator*() const { return *I; } in decltype() function
/openbsd-src/gnu/llvm/llvm/include/llvm/ADT/
H A DTypeSwitch.h73 static decltype(auto) castValue( in decltype() function
83 static decltype(auto) castValue( in decltype() function
H A Dfallible_iterator.h99 decltype(auto) operator*() { return *I; } in decltype() function
102 decltype(auto) operator*() const { return *I; } in decltype() function
/llvm-project/llvm/include/llvm/Support/
H A DErrno.h32 inline decltype(auto) RetryAfterSignal(const FailT &Fail, const Fun &F, in decltype() function
/openbsd-src/gnu/llvm/llvm/include/llvm/Support/
H A DErrno.h32 inline decltype(auto) RetryAfterSignal(const FailT &Fail, const Fun &F, in decltype() function
/llvm-project/libc/src/__support/CPP/type_traits/
H A Dinvoke.h30 LIBC_INLINE static decltype(auto) call(T &&fun, Args &&...args) { decltype() function
/llvm-project/libcxx/test/support/
H A Dcounting_predicates.h68 constexpr decltype(auto) operator()(Args&& ...args) { in decltype() function
74 constexpr decltype(auto) operator()(Args&& ...args) const { in decltype() function
H A Dcounting_projection.h29 constexpr decltype(auto) operator()(T&& value) const { in decltype() function
H A Dinvocable_with_telemetry.h74 …constexpr decltype(auto) operator()(Args&&... args) noexcept(std::is_nothrow_invocable_v<F&, Args.… in decltype() function
/llvm-project/third-party/unittest/googletest/include/gtest/internal/custom/
H A Draw-ostream.h34 template <typename T> decltype(auto) printable(const T &V) { in decltype() function
/llvm-project/libcxx/include/__format/
H A Dformat_arg.h103 _LIBCPP_HIDE_FROM_ABI decltype(auto) __visit_format_arg(_Visitor&& __vis, basic_format_arg<_Context> __arg) { decltype() function
292 _LIBCPP_HIDE_FROM_ABI decltype(auto) visit(this basic_format_arg __arg, _Visitor&& __vis) { decltype() function
376 _LIBCPP_HIDE_FROM_ABI decltype(auto) decltype() function
/llvm-project/libc/test/UnitTest/
H A DFEnvSafeTest.h57 template <typename T> decltype(auto) check_fenv_preserved(T &&callable) { decltype() function
/llvm-project/libcxx/include/__algorithm/
H A Dmake_projected.h84 _LIBCPP_HIDE_FROM_ABI constexpr decltype(auto) __make_projected_comp(_Comp& __comp, _Proj1& __proj1, _Proj2& __proj2) { decltype() function
/llvm-project/libcxx/include/__stop_token/
H A Dintrusive_shared_ptr.h120 _LIBCPP_HIDE_FROM_ABI static decltype(auto) __get_atomic_ref_count(_Tp& __obj) { in decltype() function
/llvm-project/clang/test/SemaObjCXX/
H A Dproperties.mm126 extern decltype(TestNonTrivialObj.p1 = NonTrivial1())* VoidType; function
127 extern decltype(TestNonTrivialObj.p2 = NonTrivial2())* VoidType; function

12