Lines Matching refs:space_node
2805 n = new space_node(H0, col, n); in add_self()
2811 n = new space_node(H0, col, n); in add_self()
3129 space_node *space_node::free_list = 0;
3131 void *space_node::operator new(size_t n)
3133 assert(n == sizeof(space_node));
3135 free_list = (space_node *)new char[sizeof(space_node)*BLOCK];
3140 space_node *p = free_list;
3141 free_list = (space_node *)(free_list->next);
3146 inline void space_node::operator delete(void *p)
3149 ((space_node *)p)->next = free_list;
3150 free_list = (space_node *)p;
3155 space_node::space_node(hunits nn, color *c, node *p) in space_node() function in space_node
3160 space_node::space_node(hunits nn, color *c, statem *s, int pop, node *p) in space_node() function in space_node
3165 space_node::space_node(hunits nn, int s, int flag, color *c, statem *st, in space_node() function in space_node
3172 space_node::~space_node()
3177 node *space_node::copy() in copy()
3179 return new space_node(n, set, was_escape_colon, col, state, div_nest_level); in copy()
3182 int space_node::force_tprint() in force_tprint()
3187 int space_node::is_tag() in is_tag()
3192 int space_node::nspaces() in nspaces()
3197 int space_node::merge_space(hunits h, hunits, hunits) in merge_space()
3203 hunits space_node::width() in width()
3212 void space_node::spread_space(int *n_spaces, hunits *desired_space) in spread_space()
3234 void space_node::freeze_space() in freeze_space()
3243 void space_node::is_escape_colon() in is_escape_colon()
3336 int space_node::discardable() in discardable()
3465 void space_node::ascii_print(ascii_output_file *ascii) in ascii_print()
3586 void space_node::asciify(macro *m) in asciify()
3630 breakpoint *space_node::get_breakpoints(hunits wd, int ns, in get_breakpoints()
3652 int space_node::nbreaks() in nbreaks()
3709 void space_node::split(int where, node **pre, node **post) in split()
3805 hyphenation_type space_node::get_hyphenation_type() in get_hyphenation_type()
4320 : space_node(d, c, x), orig_width(w), unformat(0) in word_space_node()
4326 : space_node(d, s, 0, c, st, pop, x), orig_width(w), unformat(flag) in word_space_node()
4740 void space_node::tprint(troff_output_file *out) in tprint()
5712 int space_node::same(node *nd) in same()
5714 return n == ((space_node *)nd)->n in same()
5715 && set == ((space_node *)nd)->set in same()
5716 && col == ((space_node *)nd)->col; in same()
5719 const char *space_node::type() in type()