OSDN Git Service

* cp-tree.h (TYPE_LINKAGE_IDENTIFIER): New macro.
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 12 Apr 2001 14:15:48 +0000 (14:15 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 12 Apr 2001 14:15:48 +0000 (14:15 +0000)
commit83c4eacf4a90cd5a19d2ec9e3d367368fce3ceab
tree2f075aa812cbe41c0cdc490bd611f2c2b21d8a28
parent541cc4f0d314e50b300e841be04bf194faa8529b
    * cp-tree.h (TYPE_LINKAGE_IDENTIFIER): New macro.
        (TYPE_ANONYMOUS_P): New macro.
        (TAGGED_TYPE_P): New macro.
        * decl.c (check_tag_decl): Use TYPE_ANONYMOUS_P.
        (grokfndecl, grokvardecl, grokdeclarator): Likewise.
        * tree.c (no_linkage_helper): Likewise.
        * semantics.c (begin_class_definition): Likewise.
        * pt.c (convert_template_argument): Likewise.
        * lex.c (check_for_missing_semicolon): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@41303 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/cp/lex.c
gcc/cp/pt.c
gcc/cp/semantics.c
gcc/cp/tree.c
gcc/testsuite/g++.old-deja/g++.other/anon9.C [new file with mode: 0644]