Lines Matching refs:is_member_function_pointer
234 struct is_member_function_pointer { struct
239 struct is_member_function_pointer<T (Class::*)()> { argument
244 struct is_member_function_pointer<T (Class::*)() const> { struct
249 struct is_member_function_pointer<T (Class::*)() volatile> { argument
254 struct is_member_function_pointer<T (Class::*)() const volatile> { struct
259 struct is_member_function_pointer<T (Class::*)(A1)> { argument
264 struct is_member_function_pointer<T (Class::*)(A1) const> { argument
269 struct is_member_function_pointer<T (Class::*)(A1) volatile> { struct
274 struct is_member_function_pointer<T (Class::*)(A1) const volatile> { struct
279 is_member_function_pointer<int X::*>::value? -1 : 1]; argument
281 is_member_function_pointer<int (X::*)()>::value? 1 : -1];
283 is_member_function_pointer<X (X::*)(X&)>::value? 1 : -1];
285 is_member_function_pointer<int (X::*)() const>::value? 1 : -1];
287 is_member_function_pointer<int (X::*)(float) const>::value? 1 : -1];