diff options
author | Mark Mitchell <mark@codesourcery.com> | 1999-12-05 02:42:10 +0000 |
---|---|---|
committer | Mark Mitchell <mmitchel@gcc.gnu.org> | 1999-12-05 02:42:10 +0000 |
commit | 86fff623afa161dc0997319a2112ac51f62ef0ed (patch) | |
tree | 53798d61e5d3fb49d9f72272a44ba10668704a38 /gcc/tree.h | |
parent | c9818a41dc9b1c13aa187cfa22e3d7fd77890a7d (diff) | |
download | gcc-86fff623afa161dc0997319a2112ac51f62ef0ed.zip gcc-86fff623afa161dc0997319a2112ac51f62ef0ed.tar.gz gcc-86fff623afa161dc0997319a2112ac51f62ef0ed.tar.bz2 |
tree.def (EXPR_WITH_FILE_LOCATION): Fix comment formatting.
* tree.def (EXPR_WITH_FILE_LOCATION): Fix comment formatting.
* tree.h (EXPR_WFL_FILENAME): Define in terms of
EXPR_WFL_FILENAME_NODE.
(EXPR_WFL_FILENAME_NODE): Use the second operand slot rather than
the TREE_CHAIN.
* print-tree.c (print_note): Print TREE_PRIVATE and
TREE_PROTECTED.
From-SVN: r30783
Diffstat (limited to 'gcc/tree.h')
-rw-r--r-- | gcc/tree.h | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -750,8 +750,9 @@ struct tree_vec /* In a EXPR_WITH_FILE_LOCATION node. */ #define EXPR_WFL_NODE(NODE) TREE_OPERAND((NODE), 0) -#define EXPR_WFL_FILENAME(NODE) (IDENTIFIER_POINTER ((NODE)->common.chain)) -#define EXPR_WFL_FILENAME_NODE(NODE) ((NODE)->common.chain) +#define EXPR_WFL_FILENAME(NODE) \ + (IDENTIFIER_POINTER (EXPR_WFL_FILENAME_NODE ((NODE)))) +#define EXPR_WFL_FILENAME_NODE(NODE) TREE_OPERAND((NODE), 1) #define EXPR_WFL_LINENO(NODE) (EXPR_CHECK (NODE)->exp.complexity >> 12) #define EXPR_WFL_COLNO(NODE) (EXPR_CHECK (NODE)->exp.complexity & 0xfff) #define EXPR_WFL_LINECOL(NODE) (EXPR_CHECK (NODE)->exp.complexity) |