]> gcc.gnu.org Git - gcc.git/commit
cp-tree.def: Add SRCLOC.
authorJason Merrill <jason@yorick.cygnus.com>
Sat, 23 May 1998 02:18:33 +0000 (02:18 +0000)
committerJason Merrill <jason@gcc.gnu.org>
Sat, 23 May 1998 02:18:33 +0000 (22:18 -0400)
commit1139b3d8708d1c4efc526564f20cbdb35eb45029
treede8ec1626af94687adb1a9f6d5f0bd2f954042f9
parent62c154ed39c6410c39944a8b7f6feccddc2a2946
cp-tree.def: Add SRCLOC.

* cp-tree.def: Add SRCLOC.
* cp-tree.h: Add struct tree_srcloc and accessor macros.
* tree.c (build_srcloc, build_srcloc_here): New fns.
* pt.c (add_pending_template): Use build_srcloc_here.
(push_tinst_level): Update last_template_error_tick before erroring.
(instantiate_decl): Restore lineno and input_filename before
calling add_pending_template.
* decl2.c (finish_file): Set up lineno and input_filename for
pending templates.

From-SVN: r19967
gcc/cp/ChangeLog
gcc/cp/cp-tree.def
gcc/cp/cp-tree.h
gcc/cp/decl2.c
gcc/cp/pt.c
gcc/cp/tree.c
This page took 0.057128 seconds and 5 git commands to generate.