Lines Matching refs:token_node
1568 token_node *node::get_token_node()
1573 class token_node : public node {
1576 token_node(const token &t);
1578 token_node *get_token_node();
1585 token_node::token_node(const token &t) : tk(t)
1589 node *token_node::copy()
1591 return new token_node(tk);
1594 token_node *token_node::get_token_node()
1599 int token_node::same(node *nd)
1601 return tk == ((token_node *)nd)->tk;
1604 const char *token_node::type()
1606 return "token_node";
1609 int token_node::force_tprint()
1614 int token_node::is_tag()
1833 token_node *tn = n->get_token_node();
4270 // We push back a token by wrapping it up in a token_node, and
4276 m.append(new token_node(t));
4292 mac.append(new token_node(tok));
5602 mac.append(new token_node(tok));