Lines Matching refs:token
278 struct token *parse_expression(struct token *token, struct expression **tree);
279 struct token *conditional_expression(struct token *token, struct expression **tree);
280 struct token *primary_expression(struct token *token, struct expression **tree);
281 struct token *parens_expression(struct token *token, struct expression **expr, const char *where);
282 struct token *assignment_expression(struct token *token, struct expression **tree);
312 struct token *typename(struct token *, struct symbol **, int *);
314 static inline int lookup_type(struct token *token) in lookup_type() argument
316 if (token->pos.type == TOKEN_IDENT) { in lookup_type()
317 struct symbol *sym = lookup_symbol(token->ident, NS_SYMBOL | NS_TYPEDEF); in lookup_type()
325 struct token *initializer(struct expression **tree, struct token *token);
326 struct token *compound_statement(struct token *, struct statement *);
329 #define constant_expression(token,tree) conditional_expression(token, tree) argument