• Home
  • Raw
  • Download

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()
315 fn write_struct_decl(out: &mut OutFile, ident: &Pair) { in write_struct_decl()
319 fn write_enum_decl(out: &mut OutFile, enm: &Enum) { in write_enum_decl()
329 fn write_struct_using(out: &mut OutFile, ident: &Pair) { in write_struct_using()
433 fn check_trivial_extern_type(out: &mut OutFile, alias: &TypeAlias, reasons: &[TrivialReason]) { in check_trivial_extern_type()
671 fn begin_function_definition(out: &mut OutFile) { in begin_function_definition()
852 fn write_function_pointer_trampoline(out: &mut OutFile, efn: &ExternFn, var: &Pair, f: &Signature) { in write_function_pointer_trampoline()
873 out: &mut OutFile, in write_rust_function_decl_impl()
945 out: &mut OutFile, in write_rust_function_shim_decl()
978 out: &mut OutFile, in write_rust_function_shim_impl()
1117 fn write_return_type(out: &mut OutFile, ty: &Option<Type>) { in write_return_type()
1130 fn write_indirect_return_type(out: &mut OutFile, ty: &Type) { in write_indirect_return_type()
1147 fn write_indirect_return_type_space(out: &mut OutFile, ty: &Type) { in write_indirect_return_type_space()
1156 fn write_extern_return_type_space(out: &mut OutFile, ty: &Option<Type>) { in write_extern_return_type_space()
1178 fn write_extern_arg(out: &mut OutFile, arg: &Var) { in write_extern_arg()
1192 fn write_type(out: &mut OutFile, ty: &Type) { in write_type()
1276 fn write_pointee_type(out: &mut OutFile, inner: &Type, mutable: bool) { in write_pointee_type()
1290 fn write_atom(out: &mut OutFile, atom: Atom) { in write_atom()
1311 fn write_type_space(out: &mut OutFile, ty: &Type) { in write_type_space()
1316 fn write_space_after_type(out: &mut OutFile, ty: &Type) { in write_space_after_type()
1380 fn write_generic_instantiations(out: &mut OutFile) { in write_generic_instantiations()
1414 fn write_rust_box_extern(out: &mut OutFile, key: NamedImplKey) { in write_rust_box_extern()
1436 fn write_rust_vec_extern(out: &mut OutFile, key: NamedImplKey) { in write_rust_vec_extern()
1480 fn write_rust_box_impl(out: &mut OutFile, key: NamedImplKey) { in write_rust_box_impl()
1512 fn write_rust_vec_impl(out: &mut OutFile, key: NamedImplKey) { in write_rust_vec_impl()
1590 fn write_unique_ptr(out: &mut OutFile, key: NamedImplKey) { in write_unique_ptr()
1596 fn write_unique_ptr_common(out: &mut OutFile, ty: UniquePtr) { in write_unique_ptr_common()
1702 fn write_shared_ptr(out: &mut OutFile, key: NamedImplKey) { in write_shared_ptr()
1773 fn write_weak_ptr(out: &mut OutFile, key: NamedImplKey) { in write_weak_ptr()
1832 fn write_cxx_vector(out: &mut OutFile, key: NamedImplKey) { in write_cxx_vector()