Home
last modified time | relevance | path

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

/llvm-project-15.0.7/libcxx/include/__ranges/
H A Dview_interface.h115 constexpr decltype(auto) front() in decltype() function
125 constexpr decltype(auto) front() const in decltype() function
135 constexpr decltype(auto) back() in decltype() function
145 constexpr decltype(auto) back() const in decltype() function
155 constexpr decltype(auto) operator[](range_difference_t<_RARange> __index) in decltype() function
162 constexpr decltype(auto) operator[](range_difference_t<_RARange> __index) const in decltype() function
/llvm-project-15.0.7/compiler-rt/lib/orc/
H A Dstl_extras.h24 decltype(auto) apply_tuple_impl(F &&f, Tuple &&t, std::index_sequence<I...>) { in decltype() function
36 decltype(auto) apply_tuple(F &&f, Tuple &&t) { in decltype() function
H A Dwrapper_function_utils.h132 static decltype(auto) call(HandlerT &&H, ArgTupleT &Args, in decltype() function
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DErrno.h32 inline decltype(auto) RetryAfterSignal(const FailT &Fail, const Fun &F, in decltype() function
/llvm-project-15.0.7/libcxx/include/__iterator/
H A Dcommon_iterator.h96 constexpr decltype(auto) operator*() in decltype() function
102 constexpr decltype(auto) operator*() const in decltype() function
H A Diter_move.h64 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr decltype(auto) operator()(_Ip&& __i) const in decltype() function
/llvm-project-15.0.7/libcxx/test/std/iterators/iterator.requirements/iterator.cust/
H A Dunqualified_lookup_wrapper.h23 constexpr decltype(auto) operator*() const noexcept { return *base_; } in decltype() function
38 friend constexpr decltype(auto) iter_move(unqualified_lookup_wrapper& i) noexcept(false) { in decltype() function
/llvm-project-15.0.7/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
/llvm-project-15.0.7/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
H A DCore.h1419 template <typename Func> decltype(auto) runSessionLocked(Func &&F) { in decltype() function
/llvm-project-15.0.7/libcxx/test/support/
H A Dcounting_projection.h29 constexpr decltype(auto) operator()(T&& value) const { in decltype() function
H A Dcounting_predicates.h66 constexpr decltype(auto) operator()(Args&& ...args) { in decltype() function
72 constexpr decltype(auto) operator()(Args&& ...args) const { in decltype() function
H A Dtest_iterators.h251 constexpr decltype(auto) operator*() const { return *it_; } in decltype() function
252 constexpr decltype(auto) operator[](difference_type n) const { return it_[n]; } in decltype() function
621 constexpr decltype(auto) operator*() const { return *it_; } in decltype() function
/llvm-project-15.0.7/llvm/utils/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-15.0.7/clang/test/SemaObjCXX/
H A Dproperties.mm129 extern decltype(TestNonTrivialObj.p1 = NonTrivial1())* VoidType; function
130 extern decltype(TestNonTrivialObj.p2 = NonTrivial2())* VoidType; function
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.filter/
H A Dtypes.h66 …friend constexpr decltype(auto) iter_move(const NoexceptIterMoveInputIterator& it) noexcept(IsNoex… in decltype() function
/llvm-project-15.0.7/lldb/test/API/lang/c/cpp_keyword_identifiers/
H A Dmain.c28 int decltype = 1; in main() local
/llvm-project-15.0.7/libcxx/include/
H A D__bsd_locale_fallbacks.h27 decltype(MB_CUR_MAX) __libcpp_mb_cur_max_l(locale_t __l) in decltype() function
/llvm-project-15.0.7/clang/test/Preprocessor/
H A Dcxx_oper_keyword_ms_compat.cpp43 #define decltype macro
/llvm-project-15.0.7/libcxx/include/__format/
H A Dformat_arg.h89 _LIBCPP_HIDE_FROM_ABI _LIBCPP_AVAILABILITY_FORMAT decltype(auto) visit_format_arg(_Visitor&& __vis, in decltype() function
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DGCNRegPressure.h125 const decltype(LiveRegs) &getLiveRegs() const { return LiveRegs; } in decltype() function
/llvm-project-15.0.7/flang/lib/Parser/
H A Dtoken-parsers.h678 template <typename A> constexpr decltype(auto) verbatim(A x) { in decltype() function
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.zip/
H A Dtypes.h266 constexpr decltype(auto) operator[](std::size_t n) const { return *(begin() + n); } in decltype() function
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DWrapperFunctionUtils.h185 static decltype(auto) call(HandlerT &&H, ArgTupleT &Args, in decltype() function
/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DBinaryBasicBlock.h725 decltype(Instructions)::iterator findInstruction(const MCInst *Inst) { in decltype() function