Lines Matching defs:OutFile
35 fn write_forward_declarations(out: &mut OutFile, apis: &[Api]) { in write_forward_declarations()
47 fn write(out: &mut OutFile, ns_entries: &NamespaceEntries, indent: usize) { in write_forward_declarations()
166 fn write_std_specializations(out: &mut OutFile, apis: &[Api]) { in write_std_specializations()
198 fn pick_includes_and_builtins(out: &mut OutFile, apis: &[Api]) { in pick_includes_and_builtins()
305 fn write_struct_decl(out: &mut OutFile, ident: &Pair) { in write_struct_decl()
309 fn write_enum_decl(out: &mut OutFile, enm: &Enum) { in write_enum_decl()
315 fn write_struct_using(out: &mut OutFile, ident: &Pair) { in write_struct_using()
401 fn check_trivial_extern_type(out: &mut OutFile, alias: &TypeAlias, reasons: &[TrivialReason]) { in check_trivial_extern_type()
639 fn begin_function_definition(out: &mut OutFile) { in begin_function_definition()
820 fn write_function_pointer_trampoline(out: &mut OutFile, efn: &ExternFn, var: &Pair, f: &Signature) { in write_function_pointer_trampoline()
840 out: &mut OutFile, in write_rust_function_decl_impl()
914 out: &mut OutFile, in write_rust_function_shim_decl()
947 out: &mut OutFile, in write_rust_function_shim_impl()
1079 fn write_return_type(out: &mut OutFile, ty: &Option<Type>) { in write_return_type()
1092 fn write_indirect_return_type(out: &mut OutFile, ty: &Type) { in write_indirect_return_type()
1109 fn write_indirect_return_type_space(out: &mut OutFile, ty: &Type) { in write_indirect_return_type_space()
1118 fn write_extern_return_type_space(out: &mut OutFile, ty: &Option<Type>) { in write_extern_return_type_space()
1140 fn write_extern_arg(out: &mut OutFile, arg: &Var) { in write_extern_arg()
1154 fn write_type(out: &mut OutFile, ty: &Type) { in write_type()
1238 fn write_pointee_type(out: &mut OutFile, inner: &Type, mutable: bool) { in write_pointee_type()
1252 fn write_atom(out: &mut OutFile, atom: Atom) { in write_atom()
1273 fn write_type_space(out: &mut OutFile, ty: &Type) { in write_type_space()
1278 fn write_space_after_type(out: &mut OutFile, ty: &Type) { in write_space_after_type()
1342 fn write_generic_instantiations(out: &mut OutFile) { in write_generic_instantiations()
1376 fn write_rust_box_extern(out: &mut OutFile, key: NamedImplKey) { in write_rust_box_extern()
1398 fn write_rust_vec_extern(out: &mut OutFile, key: NamedImplKey) { in write_rust_vec_extern()
1442 fn write_rust_box_impl(out: &mut OutFile, key: NamedImplKey) { in write_rust_box_impl()
1474 fn write_rust_vec_impl(out: &mut OutFile, key: NamedImplKey) { in write_rust_vec_impl()
1552 fn write_unique_ptr(out: &mut OutFile, key: NamedImplKey) { in write_unique_ptr()
1558 fn write_unique_ptr_common(out: &mut OutFile, ty: UniquePtr) { in write_unique_ptr_common()
1668 fn write_shared_ptr(out: &mut OutFile, key: NamedImplKey) { in write_shared_ptr()
1741 fn write_weak_ptr(out: &mut OutFile, key: NamedImplKey) { in write_weak_ptr()
1800 fn write_cxx_vector(out: &mut OutFile, key: NamedImplKey) { in write_cxx_vector()