diff gcc/testsuite/g++.dg/debug/pr71432.C @ 131:84e7813d76e9

gcc-8.2
author mir3636
date Thu, 25 Oct 2018 07:37:49 +0900
parents 04ced10e8804
children
line wrap: on
line diff
--- a/gcc/testsuite/g++.dg/debug/pr71432.C	Fri Oct 27 22:46:09 2017 +0900
+++ b/gcc/testsuite/g++.dg/debug/pr71432.C	Thu Oct 25 07:37:49 2018 +0900
@@ -105,9 +105,11 @@
     public:
       size_type size ()const noexcept
       {
+	return 0;
       }
       const _CharT *data () const noexcept
       {
+	return 0;
       }
     };
   }
@@ -127,9 +129,14 @@
 {
   const std::string & getSwitchOption (unsigned int i) const
   {
-  } unsigned int getSwitchOptionCount () const
+    static std::string a;
+    return a;
+  }
+  unsigned int getSwitchOptionCount () const
   {
-  } int checkSwitched (const std::string & value) const;
+    return 0;
+  }
+  int checkSwitched (const std::string & value) const;
 };
 
 int
@@ -138,4 +145,6 @@
   int contains = false;
   for (unsigned int i = 0; !contains && i < getSwitchOptionCount () ;)
     contains = getSwitchOption (i) == value;
+
+  return 0;
 }