Lines Matching refs:cpp_macro
128 static bool parse_answer (cpp_reader *, int, location_t, cpp_macro **);
129 static cpp_hashnode *parse_assertion (cpp_reader *, int, cpp_macro **);
130 static cpp_macro **find_answer (cpp_hashnode *, const cpp_macro *);
2156 cpp_macro **answer_ptr) in parse_answer()
2182 cpp_macro *answer = _cpp_new_macro (pfile, cmk_assert, in parse_answer()
2184 sizeof (cpp_macro))); in parse_answer()
2200 answer = (cpp_macro *)_cpp_reserve_room in parse_answer()
2201 (pfile, sizeof (cpp_macro) + count * sizeof (cpp_token), in parse_answer()
2227 parse_assertion (cpp_reader *pfile, int type, cpp_macro **answer_ptr) in parse_assertion()
2260 static cpp_macro **
2261 find_answer (cpp_hashnode *node, const cpp_macro *candidate) in find_answer()
2264 cpp_macro **result = NULL; in find_answer()
2268 cpp_macro *answer = *result; in find_answer()
2291 cpp_macro *answer; in _cpp_test_assertion()
2314 cpp_macro *answer; in do_assert()
2329 answer = (cpp_macro *)_cpp_commit_buff in do_assert()
2330 (pfile, sizeof (cpp_macro) - sizeof (cpp_token) in do_assert()
2345 cpp_macro *answer; in do_unassert()
2353 cpp_macro **p = find_answer (node, answer); in do_unassert()
2356 if (cpp_macro *temp = *p) in do_unassert()