Lines Matching refs:template
34 template<typename T>
62 template<class T>
77 template<class T>
80 template<class T, class... Args>
92 template<class T>
95 template<class T, class... Args>
104 template<typename T>
117 template<typename U>
133 template<typename U>
137 template<typename U>
142 template<typename U>
153 template<class T>
162 template<typename U>
183 template<class... Args>
185 return heap_.template make_shared<T>(std::forward<Args>(args)...); in make_shared()
190 template<class... Args>
192 return heap_.template make_unique<T>(std::forward<Args>(args)...); in make_unique()
199 template<class T, class... Args>
207 template<class T>
210 template<class T>
213 template<class Key, class T, class Compare = std::less<Key>>
216 template<class Key, class T, class Hash = std::hash<Key>, class KeyEqual = std::equal_to<Key>>
219 template<class Key, class Hash = std::hash<Key>, class KeyEqual = std::equal_to<Key>>
222 template<class Key, class Compare = std::less<Key>>