Lines Matching defs:space_node

2803     n = new space_node(H0, col, n);
2809 n = new space_node(H0, col, n);
3127 space_node *space_node::free_list = 0;
3129 void *space_node::operator new(size_t n)
3131 assert(n == sizeof(space_node));
3133 free_list = (space_node *)new char[sizeof(space_node)*BLOCK];
3138 space_node *p = free_list;
3139 free_list = (space_node *)(free_list->next);
3144 inline void space_node::operator delete(void *p)
3147 ((space_node *)p)->next = free_list;
3148 free_list = (space_node *)p;
3153 space_node::space_node(hunits nn, color *c, node *p)
3158 space_node::space_node(hunits nn, color *c, statem *s, int pop, node *p)
3163 space_node::space_node(hunits nn, int s, int flag, color *c, statem *st,
3170 space_node::~space_node()
3175 node *space_node::copy()
3177 return new space_node(n, set, was_escape_colon, col, state, div_nest_level);
3180 int space_node::force_tprint()
3185 int space_node::is_tag()
3190 int space_node::nspaces()
3195 int space_node::merge_space(hunits h, hunits, hunits)
3201 hunits space_node::width()
3210 void space_node::spread_space(int *n_spaces, hunits *desired_space)
3232 void space_node::freeze_space()
3241 void space_node::is_escape_colon()
3334 int space_node::discardable()
3463 void space_node::ascii_print(ascii_output_file *ascii)
3584 void space_node::asciify(macro *m)
3628 breakpoint *space_node::get_breakpoints(hunits wd, int ns,
3650 int space_node::nbreaks()
3707 void space_node::split(int where, node **pre, node **post)
3803 hyphenation_type space_node::get_hyphenation_type()
4318 : space_node(d, c, x), orig_width(w), unformat(0)
4324 : space_node(d, s, 0, c, st, pop, x), orig_width(w), unformat(flag)
4737 void space_node::tprint(troff_output_file *out)
5709 int space_node::same(node *nd)
5711 return n == ((space_node *)nd)->n
5712 && set == ((space_node *)nd)->set
5713 && col == ((space_node *)nd)->col;
5716 const char *space_node::type()
5718 return "space_node";