Lines Matching refs:token
40 #include "token.h"
250 static struct token *pre_buffer_begin = NULL;
251 static struct token **pre_buffer_next = &pre_buffer_begin;
257 struct token *begin, *end;
297 static struct symbol_list *sparse_tokenstream(struct token *token)
299 int builtin = token && !token->pos.stream;
302 token = preprocess(token);
312 while (!eof_token(token)) {
314 struct token *next = token->next;
324 printf("%s%.*s", show_token(token), prec, separator);
325 token = next;
333 while (!eof_token(token))
334 token = external_declaration(token, &translation_unit_used_list, NULL);
341 struct token *token;
353 token = tokenize(NULL, filename, fd, NULL, includepath);
356 return sparse_tokenstream(token);
431 * Protect the initial token allocations, since