Rename identifiers in a test-case.
authorMartin Liska <mliska@suse.cz>
Fri, 8 Nov 2019 09:59:09 +0000 (10:59 +0100)
committerMartin Liska <marxin@gcc.gnu.org>
Fri, 8 Nov 2019 09:59:09 +0000 (09:59 +0000)
2019-11-08  Martin Liska  <mliska@suse.cz>

* g++.dg/pr92339.C: Rename identifiers to something
more readable.

From-SVN: r277960

gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/pr92339.C

index 7d0d4ef23b01fd13bc31968fb4b929780605a066..8b7bea0b6e215f644d5dc9357b5deb6b905f5cfc 100644 (file)
@@ -1,3 +1,8 @@
+2019-11-08  Martin Liska  <mliska@suse.cz>
+
+       * g++.dg/pr92339.C: Rename identifiers to something
+       more readable.
+
 2019-11-08  Richard Sandiford  <richard.sandiford@arm.com>
 
        * gcc.target/aarch64/sve/acle/general/deref_2.c: New test.
index 5bf15b08b1761b570870d8874636bf5fbc43feb6..c94b1d9bc71092d082db15f4fad607d9ddd47ca2 100644 (file)
@@ -1,10 +1,19 @@
 /* PR c++/92339  */
 /* { dg-options "-std=c++11" } */
 
-class a {
-  template <typename b, b a::*> struct c { c(a *); };
+class classA
+{
+  template <typename typeB, typeB classA::*> struct typeC
+  {
+    typeC (classA *);
+  };
   int m_fn1();
-  unsigned long d;
-  using e = c<unsigned long, &a::d>;
+  unsigned long fieldD;
+  using typeE = typeC<unsigned long, &classA::fieldD>;
 };
-int a::m_fn1() { e(this); return 0; }
+int
+classA::m_fn1 ()
+{
+  typeE (this);
+  return 0;
+}