Updated to gmock-1.7.0
[alexxy/gromacs.git] / cmake / gmxTestCXX11.cmake
index d9d68f5e1d792ebbb34a17ba16a5822a85077be7..fdcc07f591bd822a53a584eec73440d44df4c2ef 100644 (file)
@@ -52,6 +52,11 @@ struct A {
   A(int *i=NULL) : p(i) {} ;
   std::unique_ptr<int> p;
 };
+template <typename Head, typename... Tail>
+struct VarList {
+  typedef VarList<Tail...> VarListTail;
+  typedef std::pair<Head, typename VarListTail::ListType> ListType;
+};
 int main() {
   typedef std::unique_ptr<int> intPointer;
   intPointer p(new int(10));