Lines Matching refs:KeyT
46 template <typename KeyT>
62 template <typename KeyT, typename ReturnT, typename ArgTupleT, typename URBG,
69 template <typename KeyT, typename ReturnT, typename ArgTupleT, typename URBG,
75 if (urbg->InvokeMock(::absl::base_internal::FastTypeId<KeyT>(), &arg_tuple,
93 template <typename KeyT, typename URBG, typename... Args>
95 -> absl::optional<typename KeySignature<KeyT>::result_type> {
99 return InvokeMockImpl<KeyT, typename KeySignature<KeyT>::result_type,
100 typename KeySignature<KeyT>::arg_tuple_type, URBG>(
111 template <typename KeyT, typename MockURBG>
114 .template RegisterMock<typename KeySignature<KeyT>::result_type,
115 typename KeySignature<KeyT>::arg_tuple_type>(
117 return m.template RegisterMock<typename KeySignature<KeyT>::result_type,
118 typename KeySignature<KeyT>::arg_tuple_type>(
119 ::absl::base_internal::FastTypeId<KeyT>());