Lines Matching defs:head
70 struct tree_statement_list_node *head, *tail, *cur;
77 head = STATEMENT_LIST_HEAD (t);
85 if (!head || !tail)
87 gcc_assert (head == tail);
93 head = ggc_alloc (sizeof (*head));
94 head->prev = NULL;
95 head->next = NULL;
96 head->stmt = t;
97 tail = head;
107 head->prev = cur->prev;
108 if (head->prev)
109 head->prev->next = head;
111 STATEMENT_LIST_HEAD (i->container) = head;
117 head->prev = STATEMENT_LIST_TAIL (i->container);
118 if (head->prev)
119 head->prev->next = head;
121 STATEMENT_LIST_HEAD (i->container) = head;
131 i->ptr = head;
146 struct tree_statement_list_node *head, *tail, *cur;
153 head = STATEMENT_LIST_HEAD (t);
161 if (!head || !tail)
163 gcc_assert (head == tail);
169 head = ggc_alloc (sizeof (*head));
170 head->prev = NULL;
171 head->next = NULL;
172 head->stmt = t;
173 tail = head;
188 head->prev = cur;
189 cur->next = head;
194 STATEMENT_LIST_HEAD (i->container) = head;
203 i->ptr = head;
270 statement list. I is set to the head of the new list. */