Merge from mainline (167278:168000).
[official-gcc/graphite-test-results.git] / gcc / testsuite / g++.dg / template / ptrmem4.C
blob62262c4b8e9326fcc855a61f2df1ad0f8076d27b
1 // { dg-do compile }
3 // Origin: Scott Snyder <snyder@fnal.gov>
5 // PR c++/8849
6 // Pointer to member function template argument deduction ICE.
9 template <class CONT> void queryAliases(CONT& fill_me); // { dg-message "queryAliases|no known conversion" }
11 struct SpyExample
13   void ready();
14   void inputs();
17 void SpyExample::ready()
19   queryAliases(inputs); // { dg-error "matching" }
20   // { dg-message "candidate" "candidate note" { target *-*-* } 19 }