• Home
  • Raw
  • Download

Lines Matching full:write

1 use std::io::Write;
24 fn serialize<W: Write>( in serialize()
36 fn serialize<W: Write>( in serialize()
58 fn serialize<W: Write>( in serialize()
125 // Write `ret_ty`. in serialize()
133 // Write `wrap_name(args`. in serialize()
134 write!(writer, " {}(", wrap_name)?; in serialize()
138 // Write `) { name(` if the function returns void and `) { return name(` if it does not. in serialize()
140 write!(writer, ") {{ {}(", name)?; in serialize()
142 write!(writer, ") {{ return {}(", name)?; in serialize()
145 // Write `, ...) {` in serialize()
150 write!(writer, "{INDENT}")?; in serialize()
163 write!(writer, "{INDENT}")?; in serialize()
164 // Write `ret = name(` or `name(` depending if the function returns something in serialize()
166 write!(writer, "ret = ")?; in serialize()
168 write!(writer, "{}(", name)?; in serialize()
180 // Write `arg_names);`. in serialize()
182 write!(buf, "{}", name).map_err(From::from) in serialize()
185 write!(writer, ");{}", if wrap_as_variadic.is_none() { " " } else { "\n" })?; in serialize()
204 fn serialize<W: Write>( in serialize()
219 fn serialize<W: Write>( in serialize()
229 write!(writer, "const ")?; in serialize()
231 write!(writer, "void")? in serialize()
235 write!(writer, "const ")?; in serialize()
237 write!(writer, "nullptr_t")? in serialize()
241 write!(writer, "const ")?; in serialize()
244 IntKind::Bool => write!(writer, "bool")?, in serialize()
245 IntKind::SChar => write!(writer, "signed char")?, in serialize()
246 IntKind::UChar => write!(writer, "unsigned char")?, in serialize()
247 IntKind::WChar => write!(writer, "wchar_t")?, in serialize()
248 IntKind::Short => write!(writer, "short")?, in serialize()
249 IntKind::UShort => write!(writer, "unsigned short")?, in serialize()
250 IntKind::Int => write!(writer, "int")?, in serialize()
251 IntKind::UInt => write!(writer, "unsigned int")?, in serialize()
252 IntKind::Long => write!(writer, "long")?, in serialize()
253 IntKind::ULong => write!(writer, "unsigned long")?, in serialize()
254 IntKind::LongLong => write!(writer, "long long")?, in serialize()
255 IntKind::ULongLong => write!(writer, "unsigned long long")?, in serialize()
256 IntKind::Char { .. } => write!(writer, "char")?, in serialize()
270 write!(writer, "const ")?; in serialize()
273 FloatKind::Float => write!(writer, "float")?, in serialize()
274 FloatKind::Double => write!(writer, "double")?, in serialize()
275 FloatKind::LongDouble => write!(writer, "long double")?, in serialize()
276 FloatKind::Float128 => write!(writer, "__float128")?, in serialize()
281 write!(writer, "const ")?; in serialize()
284 FloatKind::Float => write!(writer, "float complex")?, in serialize()
285 FloatKind::Double => write!(writer, "double complex")?, in serialize()
287 write!(writer, "long double complex")? in serialize()
289 FloatKind::Float128 => write!(writer, "__complex128")?, in serialize()
295 write!(writer, "const {}", name)?; in serialize()
297 write!(writer, "{}", name)?; in serialize()
305 write!(writer, " [{}]", length)? in serialize()
319 write!(writer, " (")?; in serialize()
321 write!(writer, "{}", item)?; in serialize()
323 write!(writer, ")")?; in serialize()
327 write!(writer, " (void)")?; in serialize()
329 write!(writer, " (")?; in serialize()
343 write!(writer, ")")? in serialize()
348 write!(writer, "const ")?; in serialize()
362 write!(writer, "const ")?; in serialize()
368 CompKind::Struct => write!(writer, "struct {}", name)?, in serialize()
369 CompKind::Union => write!(writer, "union {}", name)?, in serialize()
374 write!(writer, "const ")?; in serialize()
378 write!(writer, "enum {}", name)?; in serialize()
389 write!(writer, " ")?; in serialize()
391 write!(writer, "{}", item)?; in serialize()
399 fn serialize_args<W: Write>( in serialize_args()
405 write!(writer, "void")?; in serialize_args()
422 W: Write, in serialize_sep() argument