Home
last modified time | relevance | path

Searched defs:decltype (Results 1 – 25 of 35) 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
/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
/llvm-project/llvm/include/llvm/Support/
H A DErrno.h32 inline decltype(auto) RetryAfterSignal(const FailT &Fail, const Fun &F, 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/libc/src/__support/CPP/type_traits/
H A Dinvoke.h30 LIBC_INLINE static decltype(auto) call(T &&fun, Args &&...args) { decltype() function
/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
H A DTypeSwitch.h66 static decltype(auto) castValue(ValueT &&value) { in decltype() function
H A DStringMapEntry.h153 decltype(auto) get(const StringMapEntry<ValueTy> &E) { 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/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/test/support/
H A Dcounting_projection.h29 constexpr decltype(auto) operator()(T&& value) const { in decltype() function
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 Dinvocable_with_telemetry.h74 …constexpr decltype(auto) operator()(Args&&... args) noexcept(std::is_nothrow_invocable_v<F&, Args.… in decltype() function
H A Dtest_iterators.h274 constexpr decltype(auto) operator*() const { return *it_; } decltype() function
275 constexpr decltype(auto) operator[](difference_type n) const { return it_[n]; } decltype() function
650 constexpr decltype(auto) operator*() const { return *it_; } decltype() function
[all...]
/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/__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/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
/llvm-project/libcxx/test/libcxx/ranges/range.adaptors/range.join/range.join.iterator/
H A Dtypes.h49 constexpr decltype(auto) operator*() const { return *iter_; } in decltype() function
/llvm-project/mlir/include/mlir/IR/
H A DAttrTypeSubElements.h301 static inline decltype(auto) replace(ParamT &&param, decltype() function
[all...]
/llvm-project/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/lldb/test/API/lang/c/cpp_keyword_identifiers/
H A Dmain.c28 int decltype = 1; in main() local

12