* cp-tree.h (make_aggr_type): Declare.
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Dec 1999 09:51:24 +0000 (09:51 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Dec 1999 09:51:24 +0000 (09:51 +0000)
commit9972f65e2c92c459d702a0b257018848f9740939
treee0d46b266ec8217256cf1b264723ecf411125c5a
parent53bdb86c380f3f819d819ee928f00eb6bfad5d05
    * cp-tree.h (make_aggr_type): Declare.
        * lex.c (cp_make_lang_type): Don't SET_IS_AGGR_TYPE.
        (make_aggr_type): New.

        * decl.c (build_typename_type, init_decl_processing): Use it.
        (build_ptrmemfunc_type, xref_tag): Likewise.
        * except.c (call_eh_info): Likewise.
        * init.c (init_init_processing): Likewise.
        * pt.c (process_template_parm, lookup_template_class): Likewise.
        * rtti.c (expand_class_desc): Likewise.
        * semantics.c (begin_class_definition, finish_typeof): Likewise.
        * tree.c (copy_template_template_parm): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30951 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/cp/except.c
gcc/cp/init.c
gcc/cp/lex.c
gcc/cp/pt.c
gcc/cp/rtti.c
gcc/cp/semantics.c
gcc/cp/tree.c