OSDN Git Service

Fix compilation.
authordodji <dodji@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 26 Mar 2010 08:26:04 +0000 (08:26 +0000)
committerMasaki Muranaka <monaka@monami-software.com>
Sun, 23 May 2010 05:14:49 +0000 (14:14 +0900)
* cp-tree.h (get_template_parms_at_level): Change unsigned parm
into int.
* pt.c (get_template_parms_at_level): Adjust.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@157743 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/pt.c

index 0f4f384..8a35842 100644 (file)
@@ -1,3 +1,9 @@
+2010-03-26  Dodji Seketeli  <dodji@redhat.com>
+
+       * cp-tree.h (get_template_parms_at_level): Change unsigned parm
+       into int.
+       * pt.c (get_template_parms_at_level): Adjust.
+
 2010-03-25  Dodji Seketeli  <dodji@redhat.com>
 
        PR c++/43206
index 5089ebb..361a6f2 100644 (file)
@@ -5008,7 +5008,7 @@ extern void print_template_statistics             (void);
 bool template_template_parameter_p             (const_tree);
 extern bool primary_template_instantiation_p    (const_tree);
 extern tree get_primary_template_innermost_parameters  (const_tree);
-extern tree get_template_parms_at_level (tree, unsigned);
+extern tree get_template_parms_at_level (tree, int);
 extern tree get_template_innermost_arguments   (const_tree);
 extern tree get_template_argument_pack_elems   (const_tree);
 extern tree get_function_template_decl         (const_tree);
index bb8749b..7a66d36 100644 (file)
@@ -2852,7 +2852,7 @@ get_primary_template_innermost_parameters (const_tree t)
    of template parameters PARMS.  */
 
 tree
-get_template_parms_at_level (tree parms, unsigned level)
+get_template_parms_at_level (tree parms, int level)
 {
   tree p;
   if (!parms