Home
last modified time | relevance | path

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

/third_party/boost/boost/mp11/
Dmap.hpp37 template<template<class...> class M, class... U, class T> struct mp_map_replace_impl<M<U...>, T> struct
39 using K = mp_first<T>;
43 template<class V> struct _f { using type = mp_if< std::is_same<mp_first<V>, K>, T, V >; };
45 using type = mp_if< mp_map_contains<M<U...>, K>, M<typename _f<U>::type...>, M<U..., T> >;