Lines Matching refs:clone
358 .push(path.clone()); in run_embargo()
368 let mut cfg_no_cargo = cfg.clone(); in run_embargo()
391 .entry(c.package_dir.clone()) in group_by_package()
494 v.push(x.clone()); in generate_cargo_out()
525 .envs(envs.clone()) in generate_cargo_out()
539 .envs(envs.clone()) in generate_cargo_out()
721 package_module.props.set("default_applicable_licenses", vec![license_name.clone()]); in generate_android_bp_package_header()
734 let license_text = package_cfg.license_text.clone().unwrap_or_else(|| { in generate_android_bp_package_header()
846 m.props.set("name", module_name.clone()); in generate_android_bp()
1024 CrateType::Bin => ("rust_binary".to_string() + host, crate_.name.clone()), in crate_to_bp_modules()
1048 let stem = crate_.package_name.clone() + "_test_" + &suffix; in crate_to_bp_modules()
1063 let mut m = BpModule::new(module_type.clone()); in crate_to_bp_modules()
1083 m.props.set("name", module_name.clone()); in crate_to_bp_modules()
1086 m.props.set("defaults", vec![defaults.clone()]); in crate_to_bp_modules()
1112 m.props.set_if_nonempty("include_dirs", package_cfg.exported_c_header_dir.clone()); in crate_to_bp_modules()
1115 m.props.set("crate_name", crate_.name.clone()); in crate_to_bp_modules()
1119 m.props.set("cargo_pkg_version", version.clone()); in crate_to_bp_modules()
1130 m.props.set("crate_root", crate_.main_src.clone()); in crate_to_bp_modules()
1133 m.props.set("edition", crate_.edition.clone()); in crate_to_bp_modules()
1134 m.props.set_if_nonempty("features", crate_.features.clone()); in crate_to_bp_modules()
1139 .clone() in crate_to_bp_modules()
1154 ExternType::Rust => rust_libs.push(extern_dep.lib_name.clone()), in crate_to_bp_modules()
1155 ExternType::ProcMacro => proc_macro_libs.push(extern_dep.lib_name.clone()), in crate_to_bp_modules()
1182 let (whole_static_libs, static_libs) = process_lib_deps(crate_.static_libs.clone()) in crate_to_bp_modules()
1187 m.props.set_if_nonempty("shared_libs", process_lib_deps(crate_.shared_libs.clone())); in crate_to_bp_modules()
1209 m.props.set_if_nonempty("apex_available", cfg.apex_available.clone()); in crate_to_bp_modules()
1211 m.props.set("min_sdk_version", min_sdk_version.clone()); in crate_to_bp_modules()
1218 m.props.set("data", data.clone()); in crate_to_bp_modules()
1232 m.props.set("visibility", visibility.clone()); in crate_to_bp_modules()
1293 let mut library_deps: Vec<_> = crate_.externs.iter().map(|dep| dep.raw_name.clone()).collect(); in crate_to_rulesmk()
1382 vec![main_v1.clone(), main_v1_tests.clone(), other_v1.clone()], in group_variants_by_package()
1383 vec![main_v2.clone(), some_v2.clone()], in group_variants_by_package()