Lines Matching refs:pat
149 const struct pending_abstract_type *pat =
151 return (hashval_t) TYPE_UID (pat->type);
184 struct pending_abstract_type *pat;
197 pat = (struct pending_abstract_type*)*slot;
198 gcc_assert (pat);
206 for (; pat; pat = next)
208 next = pat->next;
209 pat->next = prev;
210 prev = pat;
212 pat = prev;
216 while (pat)
218 gcc_assert (type == pat->type);
223 input_location = pat->locus;
224 abstract_virtuals_error (pat->decl, pat->type);
225 pat = pat->next;
257 struct pending_abstract_type *pat;
269 pat = GGC_NEW (struct pending_abstract_type);
270 pat->type = type;
271 pat->decl = decl;
272 pat->locus = ((decl && DECL_P (decl))
276 pat->next = (struct pending_abstract_type *) *slot;
277 *slot = pat;