Lines Matching refs:is_member_function_pointer
234 struct is_member_function_pointer { struct
239 struct is_member_function_pointer<T (Class::*)()> { struct
244 struct is_member_function_pointer<T (Class::*)() const> { argument
249 struct is_member_function_pointer<T (Class::*)() volatile> { struct
254 struct is_member_function_pointer<T (Class::*)() const volatile> { argument
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> { argument
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];