Implement function template instantiation pretty printing.
authorGabriel Dos Reis <gdr@codesourcery.com>
Wed, 29 Sep 1999 01:10:44 +0000 (01:10 +0000)
committerGabriel Dos Reis <gdr@gcc.gnu.org>
Wed, 29 Sep 1999 01:10:44 +0000 (01:10 +0000)
commit612c671a4f7403d2a9b62c1990f7c39d93bef46b
tree7fb8a184ebdab14b778d32c37cd6d95f10506642
parent224a6bca72f55814fda63e6ffdd051611ae6c9d4
Implement function template instantiation pretty printing.

1999-09-28  Gabriel Dos Reis  <gdr@codesourcery.com>

Implement function template instantiation pretty printing.

        * pt.c (most_general_template): Adjust declaration.

        * cp-tree.h: (most_general_template): Declare.

        * error.c (dump_template_value): Rename to ...
        (dump_template_argument): This.
        (dump_template_argument_list): New function.
        (dump_type): Use it.
        (dump_template_parameter): New function.
        (dump_template_decl): Use it.
        (dump_template_bindings): New function.
        (dump_function_decl): Use it. Pretty print function template
        instantiations.

From-SVN: r29702
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/error.c
gcc/cp/pt.c