Lines Matching refs:chain
1033 be the start of a namespace chain, or a pragma. */
1035 lookup_pragma_entry (struct pragma_entry *chain, const cpp_hashnode *pragma)
1037 while (chain && chain->pragma != pragma)
1038 chain = chain->next;
1040 return chain;
1046 new_pragma_entry (cpp_reader *pfile, struct pragma_entry **chain)
1054 new_entry->next = *chain;
1056 *chain = new_entry;
1066 struct pragma_entry **chain = &pfile->pragmas;
1073 entry = lookup_pragma_entry (*chain, node);
1076 entry = new_pragma_entry (pfile, chain);
1090 chain = &entry->u.space;
1102 entry = lookup_pragma_entry (*chain, node);
1105 entry = new_pragma_entry (pfile, chain);
1918 /* Returns a pointer to the pointer to CANDIDATE in the answer chain,
1919 or a pointer to NULL if the answer is not in the chain. */