]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
Remove a couple of stray semicolons, for the same reasons as in the
authorwolf <wolf@0785d39b-7218-0410-832d-ea1e28bc413d>
Fri, 30 May 2003 20:15:27 +0000 (20:15 +0000)
committerwolf <wolf@0785d39b-7218-0410-832d-ea1e28bc413d>
Fri, 30 May 2003 20:15:27 +0000 (20:15 +0000)
commits before.

git-svn-id: https://svn.dealii.org/trunk@7697 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/aclocal.m4
deal.II/configure

index 391aae8c946365a0199d421fa32b73fb373b0bb6..eacb087866f98715aebeba9c529ee89e7b1348bb 100644 (file)
@@ -1716,9 +1716,9 @@ AC_DEFUN(DEAL_II_CHECK_LOCAL_TYPEDEF_COMP, dnl
            T (SubT);
        };
 
-       template <int dim> T<dim>::T (SubT) {};
+       template <int dim> T<dim>::T (SubT) {}
 
-       template class T<3> ;
+       template class T<3>;
     ],
     [],
     [
@@ -1782,9 +1782,9 @@ AC_DEFUN(DEAL_II_CHECK_TEMPLATE_SPEC_ACCESS, dnl
 
        template <int N,int M> int T<N,M>::bar () { 
          return T<N-1,M>::i; 
-       };
+       }
 
-       template class T<2,1> ; 
+       template class T<2,1>;
     ],
     [],
     [
@@ -1836,7 +1836,7 @@ AC_DEFUN(DEAL_II_CHECK_MEMBER_OP_TEMPLATE_INST, dnl
        struct X
        {
            template <typename T2>
-           X operator = (T2 &) { return X(); };
+           X operator = (T2 &) { return X(); }
        };
 
        template X X::operator=<float> (float &);
@@ -1904,9 +1904,9 @@ AC_DEFUN(DEAL_II_CHECK_NAMESP_TEMPL_FRIEND_BUG, dnl
              C(const C<T>&);
              template <typename N> friend class C;
          };
-       };
+       }
 
-       namespace NS2 {  template <typename number> class C;  };
+       namespace NS2 {  template <typename number> class C;  }
 
        template <typename T> class X {
            template <typename N> friend class NS2::C;
@@ -1918,9 +1918,8 @@ AC_DEFUN(DEAL_II_CHECK_NAMESP_TEMPL_FRIEND_BUG, dnl
        namespace NS {
          template<typename T>
          inline C<T>::C(const C<T>&)
-          {};
-       };
-
+          {}
+       }
     ],
     [],
     [
@@ -2097,7 +2096,7 @@ AC_DEFUN(DEAL_II_CHECK_IMPLEMENTED_PURE_FUNCTION_BUG, dnl
 
        template <int dim>
        Function<dim>::~Function ()
-       {};
+       {}
 
        template class Function<1>;
        template Function<1>::~Function();
@@ -2152,7 +2151,7 @@ AC_DEFUN(DEAL_II_CHECK_TEMPLATE_TEMPLATE_TYPEDEF_BUG, dnl
        };
 
        template <template <int> class T>
-       void X<T>::foo (type) {};
+       void X<T>::foo (type) {}
 
        template struct X<TT>;
     ],
index a94de837a8a2e8f83641da4ee8806c9388561921..c22ac51cc1975277c715b110ce390a328c6c64f2 100755 (executable)
@@ -4073,9 +4073,9 @@ cat >>conftest.$ac_ext <<_ACEOF
            T (SubT);
        };
 
-       template <int dim> T<dim>::T (SubT) {};
+       template <int dim> T<dim>::T (SubT) {}
 
-       template class T<3> ;
+       template class T<3>;
 
 int
 main ()
@@ -4135,19 +4135,20 @@ cat confdefs.h >>conftest.$ac_ext
 cat >>conftest.$ac_ext <<_ACEOF
 /* end confdefs.h.  */
 
-       template <int N, int M> class T      {    void bar ();  };
+       template <int N, int M> struct T      {    int bar ();  };
 
-       template <int M>        class T<1,M> {
+       template <int M>        struct T<1,M> {
+            T ();
          private:
            static int i;
            template <int N1, int N2> friend class T;
        };
 
-       template <int N,int M> void T<N,M>::bar () {
-         T<N-1,M>::i;
-       };
+       template <int N,int M> int T<N,M>::bar () {
+         return T<N-1,M>::i;
+       }
 
-       template class T<2,1> ;
+       template class T<2,1>;
 
 int
 main ()
@@ -4210,7 +4211,7 @@ cat >>conftest.$ac_ext <<_ACEOF
        struct X
        {
            template <typename T2>
-           X operator = (T2 &){};
+           X operator = (T2 &) { return X(); }
        };
 
        template X X::operator=<float> (float &);
@@ -4280,9 +4281,9 @@ cat >>conftest.$ac_ext <<_ACEOF
              C(const C<T>&);
              template <typename N> friend class C;
          };
-       };
+       }
 
-       namespace NS2 {  template <typename number> class C;  };
+       namespace NS2 {  template <typename number> class C;  }
 
        template <typename T> class X {
            template <typename N> friend class NS2::C;
@@ -4294,9 +4295,8 @@ cat >>conftest.$ac_ext <<_ACEOF
        namespace NS {
          template<typename T>
          inline C<T>::C(const C<T>&)
-          {};
-       };
-
+          {}
+       }
 
 int
 main ()
@@ -4438,7 +4438,7 @@ template <typename P> class Y {
 };
 
 template <typename T> class X<1,T> {
-    X () { Y<T>::i; };     // access private field
+    int f () { return Y<T>::i; };     // access private field
 };
 
 template class X<1,int>;
@@ -4510,7 +4510,7 @@ cat >>conftest.$ac_ext <<_ACEOF
 
        template <int dim>
        Function<dim>::~Function ()
-       {};
+       {}
 
        template class Function<1>;
        template Function<1>::~Function();
@@ -4581,7 +4581,7 @@ cat >>conftest.$ac_ext <<_ACEOF
        };
 
        template <template <int> class T>
-       void X<T>::foo (type t) {};
+       void X<T>::foo (type) {}
 
        template struct X<TT>;
 
@@ -4649,12 +4649,13 @@ cat >>conftest.$ac_ext <<_ACEOF
       void f(T<dim>);
 
       template <int dim, template <int> class T>
-      void g()
+      void* g()
       {
         void (*p) (T<dim>) = &f<dim,T>;
+        return (void*)p;
       }
 
-      template void g<2,X> ();
+      template void* g<2,X> ();
 
 int
 main ()
@@ -4928,8 +4929,8 @@ cat >>conftest.$ac_ext <<_ACEOF
 
        void f()
        {
-         long double *p1, *p2;
-         double *p3;
+         long double *p1=0, *p2=0;
+         double *p3=0;
          copy (p1, p2, p3);
          p3 = copy (p1, p2, p3);
        };
@@ -5406,7 +5407,7 @@ int
 main ()
 {
 
-       unsigned int i = std::numeric_limits<unsigned int>::min();
+       return std::numeric_limits<unsigned int>::min();
 
   ;
   return 0;
@@ -6216,7 +6217,7 @@ int
 main ()
 {
 
-unsigned int seed = 0;
+int seed = 0;
 int i=rand_r(&i);
 
   ;

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.