2 // { dg-do compile { target c++11 } }
3 // { dg-options "-Wall" }
7 template <typename T> __attribute__((nonnull)) bool foo (int T::*);
11 template <typename T> bool A::foo (int T::*p)
17 foo ((int B::*) nullptr);
19 // { dg-warning "'nonnull' argument" "" {target "*-*-*"} 0 }