Searched refs:SG_STRING_PORT (Results 1 – 6 of 6) sorted by relevance
1595 SG_STRING_PORT(self)->buffer.start = NULL; in string_oport_close()1596 SG_STRING_PORT(self)->buffer.current = NULL; in string_oport_close()1604 SgStringPort *tp = SG_STRING_PORT(self); in string_oport_put_string()1617 SgStringPort *port = SG_STRING_PORT(self); in string_iport_get_string()1618 SgChar *start = SG_STRING_PORT(self)->buffer.buf; in string_iport_get_string()1619 size_t ssize = SG_STRING_PORT(self)->buffer.end - start; in string_iport_get_string()1632 return CONSIDER_PEEK(SG_STRING_PORT(self)->buffer.index, self); in input_string_port_position()1638 SgStringPort *tp = SG_STRING_PORT(self); in input_string_set_port_position()1663 SgStringPort *tp = SG_STRING_PORT(self); in output_string_set_port_position()
677 Sg_Write(Sg_GetStringFromStringPort(SG_STRING_PORT(buf)), in report_error()748 s = Sg_GetStringFromStringPort(SG_STRING_PORT(out)); in vm_dump_code_rec()756 s = Sg_GetStringFromStringPort(SG_STRING_PORT(out)); in vm_dump_code_rec()773 s = Sg_GetStringFromStringPort(SG_STRING_PORT(out)); in vm_dump_code_rec()1674 return SG_STRING(Sg_GetStringFromStringPort(SG_STRING_PORT(ret))); in replace_file_separator()
834 char_buffer *start = SG_STRING_PORT(port)->buffer.start; in write_ss_rec()835 char_buffer *current = SG_STRING_PORT(port)->buffer.current; in write_ss_rec()
1206 (result (Sg_GetStringFromStringPort (SG_STRING_PORT p))))1214 (result (Sg_GetStringFromStringPort (SG_STRING_PORT p)))1217 (set! (ref (pointer (SG_STRING_PORT p)) buffer start)1219 (set! (ref (pointer (SG_STRING_PORT p)) buffer current)1220 (ref (pointer (SG_STRING_PORT p)) buffer start)))
6049 SG_RESULT=(Sg_GetStringFromStringPort(SG_STRING_PORT(p))); in sagittarius_get_output_string()6087 SG_RESULT=(Sg_GetStringFromStringPort(SG_STRING_PORT(p))); in sagittarius_extract_output_string()6093 ((*(SG_STRING_PORT(p)))).buffer.start=( in sagittarius_extract_output_string()6097 ((*(SG_STRING_PORT(p)))).buffer.current=( in sagittarius_extract_output_string()6098 ((*(SG_STRING_PORT(p)))).buffer.start); in sagittarius_extract_output_string()
313 #define SG_STRING_PORT(obj) ((SgStringPort *)obj) macro