Lines Matching refs:StringOutputVisitor
55 struct StringOutputVisitor struct
71 static StringOutputVisitor *to_sov(Visitor *v) in to_sov() argument
73 return container_of(v, StringOutputVisitor, visitor); in to_sov()
76 static void string_output_set(StringOutputVisitor *sov, char *string) in string_output_set()
101 static void string_output_append(StringOutputVisitor *sov, int64_t a) in string_output_append()
109 static void string_output_append_range(StringOutputVisitor *sov, in string_output_append_range()
118 static void format_string(StringOutputVisitor *sov, Range *r, bool next, in format_string()
145 StringOutputVisitor *sov = to_sov(v); in print_type_int64()
235 StringOutputVisitor *sov = to_sov(v); in print_type_size()
261 StringOutputVisitor *sov = to_sov(v); in print_type_bool()
274 StringOutputVisitor *sov = to_sov(v); in print_type_str()
293 StringOutputVisitor *sov = to_sov(v); in print_type_number()
306 StringOutputVisitor *sov = to_sov(v); in print_type_null()
325 StringOutputVisitor *sov = to_sov(v); in start_struct()
333 StringOutputVisitor *sov = to_sov(v); in end_struct()
347 StringOutputVisitor *sov = to_sov(v); in start_list()
367 StringOutputVisitor *sov = to_sov(v); in next_list()
382 StringOutputVisitor *sov = to_sov(v); in end_list()
398 StringOutputVisitor *sov = to_sov(v); in string_output_complete()
412 StringOutputVisitor *sov = to_sov(v); in string_output_free()
425 StringOutputVisitor *v; in string_output_visitor_new()