* cp-tree.def (OFFSETOF_EXPR): New.
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 27 Aug 2004 21:48:12 +0000 (21:48 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 27 Aug 2004 21:48:12 +0000 (21:48 +0000)
commit11106b1c7e8dd40f67a2f9603160257c8c21783b
treef506b144421d7b9eb085b0ca871f275af2238424
parentbf15d54d36d85868c52c791deb0e58c147ae05a1
    * cp-tree.def (OFFSETOF_EXPR): New.
        * parser.c (cp_parser_builtin_offsetof): Either built an
        OFFSETOF_EXPR, or call fold_offsetof immediately.
        * pt.c (tsubst_expr): Handle OFFSETOF_EXPR.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@86679 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/cp-tree.def
gcc/cp/parser.c
gcc/cp/pt.c