Minor move
This commit is contained in:
parent
c6173a392c
commit
173dab6300
|
@ -102,17 +102,6 @@ struct hb_buffer_t {
|
||||||
hb_glyph_info_t *out_info;
|
hb_glyph_info_t *out_info;
|
||||||
hb_glyph_position_t *pos;
|
hb_glyph_position_t *pos;
|
||||||
|
|
||||||
inline hb_glyph_info_t &cur (unsigned int i = 0) { return info[idx + i]; }
|
|
||||||
inline hb_glyph_info_t cur (unsigned int i = 0) const { return info[idx + i]; }
|
|
||||||
|
|
||||||
inline hb_glyph_position_t &cur_pos (unsigned int i = 0) { return pos[idx + i]; }
|
|
||||||
inline hb_glyph_position_t cur_pos (unsigned int i = 0) const { return pos[idx + i]; }
|
|
||||||
|
|
||||||
inline hb_glyph_info_t &prev (void) { return out_info[out_len ? out_len - 1 : 0]; }
|
|
||||||
inline hb_glyph_info_t prev (void) const { return out_info[out_len ? out_len - 1 : 0]; }
|
|
||||||
|
|
||||||
inline bool has_separate_output (void) const { return info != out_info; }
|
|
||||||
|
|
||||||
unsigned int serial;
|
unsigned int serial;
|
||||||
|
|
||||||
/* Text before / after the main buffer contents.
|
/* Text before / after the main buffer contents.
|
||||||
|
@ -132,6 +121,10 @@ struct hb_buffer_t {
|
||||||
#ifndef HB_NDEBUG
|
#ifndef HB_NDEBUG
|
||||||
uint8_t allocated_var_bits;
|
uint8_t allocated_var_bits;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* Methods */
|
||||||
|
|
||||||
inline void allocate_var (unsigned int start, unsigned int count)
|
inline void allocate_var (unsigned int start, unsigned int count)
|
||||||
{
|
{
|
||||||
#ifndef HB_NDEBUG
|
#ifndef HB_NDEBUG
|
||||||
|
@ -168,8 +161,17 @@ struct hb_buffer_t {
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
inline hb_glyph_info_t &cur (unsigned int i = 0) { return info[idx + i]; }
|
||||||
|
inline hb_glyph_info_t cur (unsigned int i = 0) const { return info[idx + i]; }
|
||||||
|
|
||||||
|
inline hb_glyph_position_t &cur_pos (unsigned int i = 0) { return pos[idx + i]; }
|
||||||
|
inline hb_glyph_position_t cur_pos (unsigned int i = 0) const { return pos[idx + i]; }
|
||||||
|
|
||||||
|
inline hb_glyph_info_t &prev (void) { return out_info[out_len ? out_len - 1 : 0]; }
|
||||||
|
inline hb_glyph_info_t prev (void) const { return out_info[out_len ? out_len - 1 : 0]; }
|
||||||
|
|
||||||
|
inline bool has_separate_output (void) const { return info != out_info; }
|
||||||
|
|
||||||
/* Methods */
|
|
||||||
|
|
||||||
HB_INTERNAL void reset (void);
|
HB_INTERNAL void reset (void);
|
||||||
HB_INTERNAL void clear (void);
|
HB_INTERNAL void clear (void);
|
||||||
|
|
Loading…
Reference in New Issue