Lines Matching refs:node
27 determines the size of the tree node object. Other nodes use
38 /* Any erroneous construct is parsed into a node of this type.
39 This type of node is accepted without complaint in all contexts
45 /* Used to represent a name (such as, in the DECL_NAME of a decl node).
46 Internally it looks like a STRING_CST node.
66 points to the FUNCTION_DECL node.
69 BLOCK_ABSTRACT_ORIGIN points to the original (abstract) tree node which
72 could either point to another BLOCK node or it could point to a
73 FUNCTION_DECL node (e.g. in the case of a block representing the
82 /* Each data type is represented by a tree node whose code is one of
84 /* Each node that represents a data type has a component TYPE_SIZE
105 TYPE_DECL node, for types that are typedefs, or an IDENTIFIER_NODE
110 point to the node which represents the scope of the given type, or
112 will point to a BLOCK node or a FUNCTION_DECL node, but it could also
113 point to a FUNCTION_TYPE node (for types whose scope is limited to the
115 could point to a RECORD_TYPE, UNION_TYPE or QUAL_UNION_TYPE node
132 The TYPE_OFFSET_BASETYPE points to the node for the type of object
136 /* C enums. The type node looks just like an INTEGER_TYPE node.
140 is a name and the TREE_VALUE is the value (an INTEGER_CST node). */
173 The TREE_TYPE points to the node for the type pointed to. */
182 The TREE_TYPE points to the node for the type pointed to. */
295 as the DECL_NAME). DECL_CONTEXT points to the node representing
298 QUAL_UNION_TYPE node that the field is a member of. For VAR_DECL,
304 ..._DECL node of which this decl is an (inlined or template expanded)
320 (a node of type BLOCK representing the function's binding contour
330 DECL_RESULT holds a RESULT_DECL node for the value of a function.
381 Operand 1 is the field (a node of type FIELD_DECL).
456 The field INDEX of each node is a FIELD_DECL. */
480 operand 2 is the cleanup for this node, if any.
481 operand 3 is the saved initializer after this node has been
578 TYPE node, i.e. without having a variable instantiating this type.
581 a node that will later be replaced with the object being referenced.
695 used to compare the VAR_DECL to zero, thereby obtaining a node with
811 Operand 0 is the LABEL_DECL node for the label that appears here.
815 /* GOTO. Operand 0 is a LABEL_DECL node or an expression.
870 /* SSA PHI operator. PHI_RESULT is the new SSA_NAME node created by
871 the PHI node. PHI_ARG_LENGTH is the number of arguments.
874 definition (SSA_NAME node) and the edge via which that definition
901 Use the interface in tree-iterator.h to access this node. */