Searched refs:AssignableFrom (Results 1 – 2 of 2) sorted by relevance
55 struct AssignableFrom { struct66 AssignableFrom() = default; argument68 explicit AssignableFrom(T) { ++type_constructed; } in AssignableFrom() argument69 AssignableFrom& operator=(T) { ++type_assigned; return *this; } in operator =() argument71 AssignableFrom(int) { ++int_constructed; } in AssignableFrom() argument72 AssignableFrom& operator=(int) { ++int_assigned; return *this; } in operator =() argument74 AssignableFrom(AssignableFrom const&) = delete;75 AssignableFrom& operator=(AssignableFrom const&) = delete;78 template <class T> int AssignableFrom<T>::type_constructed = 0;79 template <class T> int AssignableFrom<T>::type_assigned = 0;[all …]
60 struct AssignableFrom { struct71 AssignableFrom() = default; argument73 explicit AssignableFrom(T) { ++type_constructed; } in AssignableFrom() function74 AssignableFrom& operator=(T) { ++type_assigned; return *this; } in operator =() argument76 AssignableFrom(int) { ++int_constructed; } in AssignableFrom() function77 AssignableFrom& operator=(int) { ++int_assigned; return *this; } in operator =() argument79 AssignableFrom(AssignableFrom const&) = delete;80 AssignableFrom& operator=(AssignableFrom const&) = delete;83 template <class T> int AssignableFrom<T>::type_constructed = 0;84 template <class T> int AssignableFrom<T>::type_assigned = 0;[all …]