diff options
Diffstat (limited to 'gcc/tree.def')
-rw-r--r-- | gcc/tree.def | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/gcc/tree.def b/gcc/tree.def index ea7bea0..56580af 100644 --- a/gcc/tree.def +++ b/gcc/tree.def @@ -110,9 +110,12 @@ DEFTREECODE (BLOCK, "block", tcc_exceptional, 0) particular, since any type which is of some type category (e.g. an array type or a function type) which cannot either have a name itself or have named members doesn't really have a "scope" per se. - The TREE_CHAIN field is used as a forward-references to names for + The TYPE_STUB_DECL field is used as a forward-references to names for ENUMERAL_TYPE, RECORD_TYPE, UNION_TYPE, and QUAL_UNION_TYPE nodes; - see below. */ + see below. + The TYPE_METHODS points to list of all methods associated with the type. + It is non-NULL only at main variant of the type and after free_lang_data + it may be set to error_mark_node instead of actual list to save memory. */ /* The ordering of the following codes is optimized for the checking macros in tree.h. Changing the order will degrade the speed of the |