Searched refs:declval (Results 1 - 8 of 8) sorted by relevance
/gem5/ext/pybind11/include/pybind11/ |
H A D | stl_bind.h | 23 template <typename T2> static std::true_type test_comparable(decltype(std::declval<const T2 &>() == std::declval<const T2 &>())*); member in class:container_traits::std 281 std::is_same<decltype(std::declval<Vector>()[typename Vector::size_type()]), typename Vector::value_type &>>; 345 -> decltype(std::declval<std::ostream&>() << std::declval<typename Vector::value_type>(), void()) { 369 struct vector_has_data_and_format<Vector, enable_if_t<std::is_same<decltype(format_descriptor<typename Vector::value_type>::format(), std::declval<Vector>().data()), typename Vector::value_type*>::value>> : std::true_type {}; 552 -> decltype(std::declval<std::ostream&>() << std::declval<typename Map::key_type>() << std::declval<typename Map::mapped_type>(), void()) {
|
H A D | numpy.h | 1198 Name, offsetof(T, Field), sizeof(decltype(std::declval<T>().Field)), \ 1199 ::pybind11::format_descriptor<decltype(std::declval<T>().Field)>::format(), \ 1200 ::pybind11::detail::npy_format_descriptor<decltype(std::declval<T>().Field)>::dtype() \ 1626 typename Helper = detail::vectorize_helper<decltype(std::mem_fn(std::declval<Return (Class::*)(Args...)>())), Return, Class *, Args...>> 1633 typename Helper = detail::vectorize_helper<decltype(std::mem_fn(std::declval<Return (Class::*)(Args...) const>())), Return, const Class *, Args...>>
|
H A D | stl.h | 163 enable_if_t<std::is_same<decltype(std::declval<T>().reserve(0)), void>::value, int> = 0>
|
H A D | eigen.h | 543 typedef remove_reference_t<decltype(*std::declval<Type>().outerIndexPtr())> StorageIndex;
|
H A D | cast.h | 1601 std::is_same<decltype(std::declval<make_caster<T>>().operator T&()), T&> 1608 std::is_same<decltype(std::declval<make_caster<T>>().operator T&()), T&>
|
H A D | pybind11.h | 1671 typename ValueType = decltype(*std::declval<Iterator>()), 1700 typename KeyType = decltype((*std::declval<Iterator>()).first),
|
/gem5/ext/pybind11/include/pybind11/detail/ |
H A D | descr.h | 90 -> decltype(std::declval<descr<N + 2, Ts...>>() + concat(args...)) {
|
H A D | common.h | 615 struct is_input_iterator<T, void_t<decltype(*std::declval<T &>()), decltype(++std::declval<T &>())>> 781 template <typename Container, typename = enable_if_t<std::is_convertible<decltype(*std::begin(std::declval<const Container &>())), T>::value>>
|
Completed in 40 milliseconds