/llvm-project/clang/test/SemaCXX/ |
H A D | builtin-ptrtomember-overload-1.cpp | 25 void foo(C c, int A::* pmf) { in foo() 37 void foo1(C1 c1, int A::* pmf) { in foo1() 42 void foo1(C1 c1, int E::* pmf) { in foo1()
|
H A D | builtin-ptrtomember-ambig.cpp | 19 void foo(C c, int A::* pmf) { in foo()
|
H A D | builtin-ptrtomember-overload.cpp | 15 void foo(C c, B b, int A::* pmf) { in foo()
|
H A D | nullptr.cpp | 26 void (A::*pmf)() = nullptr; in f() local
|
H A D | overloaded-builtin-operators.cpp | 31 typedef void (X::*pmf)(); typedef 40 void f(Short s, Long l, Enum1 e1, Enum2 e2, Xpmf pmf) { in f()
|
H A D | attr-musttail.cpp | 260 int (TestBadPMF::*pmf)(); member
|
H A D | member-pointer.cpp | 89 void (HasMembers::*pmf)() = &HasMembers::f; in g() local
|
H A D | overload-call.cpp | 683 void (B::*pmf)(); in Usage() local
|
/llvm-project/clang/test/CXX/drs/ |
H A D | cwg118.cpp | 11 void (S::*pmf)(); global() variable
|
/llvm-project/clang/test/CXX/dcl.decl/ |
H A D | p4-0x.cpp | 8 void (X::*pmf)() & = &X::f; variable
|
/llvm-project/clang/test/CodeGenCXX/ |
H A D | reference-cast.cpp | 105 typedef int (X::*pmf)(int); typedef
|
H A D | nullptr.cpp | 19 int (X::*pmf)(int) = get_nullptr(); g() local
|
H A D | ptr-to-member-function.cpp | 49 bool (A::*pmf)(int*) const; member
|
H A D | member-function-pointers.cpp | 90 bool (A::*pmf)(int*) const; member 211 typedef int (X::*pmf)(int); typedef
|
H A D | attr-musttail.cpp | 54 int (Foo::*pmf)(int); variable
|
/llvm-project/clang/test/Sema/ |
H A D | gnu-asm-pmf.cpp | 32 auto pmf = &S::operator(); in f() local
|
/llvm-project/clang/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.spec.auto/ |
H A D | p3-generic-lambda-1y.cpp | 68 auto l3 = [](char (auto::*pmf)()) { }; //expected-error{{'auto' not allowed}}\ in main()
|
/llvm-project/clang/test/SemaTemplate/ |
H A D | instantiate-local-class.cpp | 64 pmf_type pmf = &T::foo; in foo() local
|