Searched defs:IsConvertible (Results 1 - 1 of 1) sorted by relevance

/frameworks/native/libs/vr/libpdx/private/pdx/rpc/
H A Dtype_operators.h53 struct IsConvertible : IsEquivalent<A, B> {}; struct in namespace:android::pdx::rpc
59 struct IsConvertible<TT<A, AnyA...>, TT<B, AnyB...>> struct in namespace:android::pdx::rpc
60 : IsConvertible<Decay<A>, Decay<B>> {};
68 struct IsConvertible<TT<KeyA, ValueA, AnyA...>, TT<KeyB, ValueB, AnyB...>> struct in namespace:android::pdx::rpc
69 : And<IsConvertible<Decay<KeyA>, Decay<KeyB>>,
70 IsConvertible<Decay<ValueA>, Decay<ValueB>>> {};
74 struct IsConvertible<std::pair<A, B>, std::pair<C, D>> struct in namespace:android::pdx::rpc
75 : And<IsConvertible<Decay<A>, Decay<C>>,
76 IsConvertible<Decay<B>, Decay<D>>> {};
81 struct IsConvertible<st struct in namespace:android::pdx::rpc
85 struct IsConvertible<std::tuple<A, B>, std::pair<C, D>> struct in namespace:android::pdx::rpc
92 struct IsConvertible<std::tuple<A...>, std::tuple<B...>> struct in namespace:android::pdx::rpc
98 struct IsConvertible<std::vector<A, Any...>, ArrayWrapper<B>> struct in namespace:android::pdx::rpc
101 struct IsConvertible<ArrayWrapper<A>, std::vector<B, Any...>> struct in namespace:android::pdx::rpc
104 struct IsConvertible<std::vector<A, Any...>, std::array<B, Size>> struct in namespace:android::pdx::rpc
107 struct IsConvertible<std::array<A, Size>, std::vector<B, Any...>> struct in namespace:android::pdx::rpc
110 struct IsConvertible<ArrayWrapper<A>, std::array<B, Size>> struct in namespace:android::pdx::rpc
113 struct IsConvertible<std::array<A, Size>, ArrayWrapper<B>> struct in namespace:android::pdx::rpc
120 struct IsConvertible<std::map<KeyA, ValueA, AnyA...>, struct in namespace:android::pdx::rpc
126 struct IsConvertible<std::unordered_map<KeyA, ValueA, AnyA...>, struct in namespace:android::pdx::rpc
135 struct IsConvertible<BufferWrapper<A*>, struct in namespace:android::pdx::rpc
139 struct IsConvertible<BufferWrapper<std::vector<A, Allocator>>, struct in namespace:android::pdx::rpc
142 struct IsConvertible<BufferWrapper<std::vector<A, AllocatorA>>, struct in namespace:android::pdx::rpc
146 struct IsConvertible<BufferWrapper<A*>, BufferWrapper<B*>> struct in namespace:android::pdx::rpc
152 struct IsConvertible<std::basic_string<A, Any...>, StringWrapper<B>> struct in namespace:android::pdx::rpc
155 struct IsConvertible<StringWrapper<A>, std::basic_string<B, Any...>> struct in namespace:android::pdx::rpc
161 struct IsConvertible<PointerWrapper<A>, B> : IsConvertible<Decay<A>, Decay<B>> { struct in namespace:android::pdx::rpc
164 struct IsConvertible<A, PointerWrapper<B>> : IsConvertible<Decay<A>, Decay<B>> { struct in namespace:android::pdx::rpc
173 struct IsConvertible<LocalHandle, RemoteHandle> : std::true_type {}; struct in namespace:android::pdx::rpc
175 struct IsConvertible<LocalHandle, BorrowedHandle> : std::true_type {}; struct in namespace:android::pdx::rpc
178 struct IsConvertible<LocalChannelHandle, RemoteChannelHandle> : std::true_type { struct in namespace:android::pdx::rpc
181 struct IsConvertible<LocalChannelHandle, BorrowedChannelHandle> struct in namespace:android::pdx::rpc
[all...]

Completed in 31 milliseconds