diff options
author | zack <zack@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-05-14 02:33:00 +0000 |
---|---|---|
committer | zack <zack@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-05-14 02:33:00 +0000 |
commit | 1acf029802710ffdf59be2af26c8ae49247c394e (patch) | |
tree | 1d87ff9be659423d0f5eae77a93d234f7f649aa0 /gcc/tree.def | |
parent | 88bce6369d989a3f87112ad26b981d2415147783 (diff) | |
download | gcc-1acf029802710ffdf59be2af26c8ae49247c394e.tar.gz |
* tree.def (documentation): Remove mention of class 'b'.
(BLOCK): Now in class 'x'.
* c-common.c (verify_tree): Remove case 'b'.
* c-typeck.c (same_translation_unit_p): Change 'b' to 'x'.
* calls.c (calls_function_1): Control cannot get past the switch
when exp is a BLOCK.
* print-tree.c (print_node): Move code for class 'b' to the class
'c'/'x' switch, as case BLOCK.
* tree.c (tree_size, make_node_stat, tree_node_structure): Likewise.
(unsafe_for_reeval, substitute_placeholder_in_expr)
(stabilize_reference_1): Remove case 'b'.
* tree-browser.c (browse_tree): Change all tests for TREE_CODE_CLASS
of something being 'b' to tests for TREE_CODE of something being
BLOCK.
* tree-ssa-operands.c (get_expr_operands): Likewise.
ada:
* trans.c (gnat_stabilize_reference_1): Remove case 'b'.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@81831 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/tree.def')
-rw-r--r-- | gcc/tree.def | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/gcc/tree.def b/gcc/tree.def index ca9cf9f18b0..213367b8dfd 100644 --- a/gcc/tree.def +++ b/gcc/tree.def @@ -24,7 +24,6 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA /* The third argument can be: 'x' for an exceptional code (fits no category). 't' for a type object code. - 'b' for a lexical block. 'c' for codes for constants. 'd' for codes for declarations (also serving as variable refs). 'r' for codes for references to storage. @@ -86,7 +85,7 @@ DEFTREECODE (TREE_VEC, "tree_vec", 'x', 0) instance of an inline function). TREE_ASM_WRITTEN is nonzero if the block was actually referenced in the generated assembly. */ -DEFTREECODE (BLOCK, "block", 'b', 0) +DEFTREECODE (BLOCK, "block", 'x', 0) /* Each data type is represented by a tree node whose code is one of the following: */ |