]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
pt.c (unify): Handle `void' template parameters in specializations.
authorMark Mitchell <mmitchell@usa.net>
Thu, 27 Nov 1997 03:49:23 +0000 (03:49 +0000)
committerJason Merrill <jason@gcc.gnu.org>
Thu, 27 Nov 1997 03:49:23 +0000 (22:49 -0500)
* pt.c (unify): Handle `void' template parameters in
specializations.

From-SVN: r16772

gcc/cp/ChangeLog
gcc/cp/pt.c

index e81268db0322bcb60e017d907f7de08b591623ce..8d926635bc17048137904d8e273fca2948027862 100644 (file)
@@ -1,3 +1,8 @@
+1997-11-26  Mark Mitchell  <mmitchell@usa.net>
+
+       * pt.c (unify): Handle `void' template parameters in
+       specializations.
+
 Wed Nov 26 01:11:24 1997  Jason Merrill  <jason@yorick.cygnus.com>
 
        * rtti.c (build_dynamic_cast): Handle template case here.
index 6715bbdec0aa1e700fe748b44df56d7344df04c4..9e4512821fcdf1cba89988157323d9889932a68a 100644 (file)
@@ -3851,6 +3851,7 @@ unify (tparms, targs, ntparms, parm, arg, nsubsts, strict)
     case COMPLEX_TYPE:
     case INTEGER_TYPE:
     case BOOLEAN_TYPE:
+    case VOID_TYPE:
       if (TREE_CODE (arg) != TREE_CODE (parm))
        return 1;