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()
229 fn write_doc(out: &mut OutFile, indent: &str, doc: &Doc) { in write_doc()
327 fn write_struct_decl(out: &mut OutFile, ident: &Pair) { in write_struct_decl()
331 fn write_enum_decl(out: &mut OutFile, enm: &Enum) { in write_enum_decl()
342 fn write_struct_using(out: &mut OutFile, ident: &Pair) { in write_struct_using()
440 fn check_trivial_extern_type(out: &mut OutFile, alias: &TypeAlias, reasons: &[TrivialReason]) { in check_trivial_extern_type()
696 fn begin_function_definition(out: &mut OutFile) { in begin_function_definition()
873 fn write_function_pointer_trampoline(out: &mut OutFile, efn: &ExternFn, var: &Pair, f: &Signature) { in write_function_pointer_trampoline()
894 out: &mut OutFile, in write_rust_function_decl_impl()
970 out: &mut OutFile, in write_rust_function_shim_decl()
1003 out: &mut OutFile, in write_rust_function_shim_impl()
1143 fn write_return_type(out: &mut OutFile, ty: &Option<Type>) { in write_return_type()
1156 fn write_indirect_return_type(out: &mut OutFile, ty: &Type) { in write_indirect_return_type()
1173 fn write_indirect_return_type_space(out: &mut OutFile, ty: &Type) { in write_indirect_return_type_space()
1182 fn write_extern_return_type_space(out: &mut OutFile, ty: &Option<Type>) { in write_extern_return_type_space()
1204 fn write_extern_arg(out: &mut OutFile, arg: &Var) { in write_extern_arg()
1218 fn write_type(out: &mut OutFile, ty: &Type) { in write_type()
1307 fn write_atom(out: &mut OutFile, atom: Atom) { in write_atom()
1328 fn write_type_space(out: &mut OutFile, ty: &Type) { in write_type_space()
1333 fn write_space_after_type(out: &mut OutFile, ty: &Type) { in write_space_after_type()
1399 fn write_generic_instantiations(out: &mut OutFile) { in write_generic_instantiations()
1433 fn write_rust_box_extern(out: &mut OutFile, key: NamedImplKey) { in write_rust_box_extern()
1455 fn write_rust_vec_extern(out: &mut OutFile, key: NamedImplKey) { in write_rust_vec_extern()
1504 fn write_rust_box_impl(out: &mut OutFile, key: NamedImplKey) { in write_rust_box_impl()
1536 fn write_rust_vec_impl(out: &mut OutFile, key: NamedImplKey) { in write_rust_vec_impl()
1624 fn write_unique_ptr(out: &mut OutFile, key: NamedImplKey) { in write_unique_ptr()
1630 fn write_unique_ptr_common(out: &mut OutFile, ty: UniquePtr) { in write_unique_ptr_common()
1748 fn write_shared_ptr(out: &mut OutFile, key: NamedImplKey) { in write_shared_ptr()
1829 fn write_weak_ptr(out: &mut OutFile, key: NamedImplKey) { in write_weak_ptr()
1898 fn write_cxx_vector(out: &mut OutFile, key: NamedImplKey) { in write_cxx_vector()