Lines Matching refs:template
37 template <typename T>
64 template <class T>
75 template <class T>
78 template <class T, class... Args>
89 template <class T>
92 template <class T, class... Args>
101 template <typename T>
113 template <typename U>
125 template <typename U>
129 template <typename U>
134 template <typename U>
144 template <class T>
153 template <typename U>
170 template <class... Args>
172 return heap_.template make_shared<T>(std::forward<Args>(args)...); in make_shared()
177 template <class... Args>
179 return heap_.template make_unique<T>(std::forward<Args>(args)...); in make_unique()
186 template <class T, class... Args>
194 template <class T>
197 template <class T>
200 template <class Key, class T, class Compare = std::less<Key>>
203 template <class Key, class T, class Hash = std::hash<Key>, class KeyEqual = std::equal_to<Key>>
207 template <class Key, class Hash = std::hash<Key>, class KeyEqual = std::equal_to<Key>>
210 template <class Key, class Compare = std::less<Key>>