Home
last modified time | relevance | path

Searched refs:BTreeMap (Results 1 – 10 of 10) sorted by relevance

/development/tools/external_crates/crate_health/src/
Dname_and_version_map.rs15 use std::collections::{BTreeMap, HashSet};
26 fn map_field(&self) -> &BTreeMap<NameAndVersion, Self::Value>; in map_field()
27 fn map_field_mut(&mut self) -> &mut BTreeMap<NameAndVersion, Self::Value>; in map_field_mut()
65 impl<ValueType> NameAndVersionMap for BTreeMap<NameAndVersion, ValueType> { implementation
68 fn map_field(&self) -> &BTreeMap<NameAndVersion, Self::Value> { in map_field()
72 fn map_field_mut(&mut self) -> &mut BTreeMap<NameAndVersion, Self::Value> { in map_field_mut()
173 ) -> Result<BTreeMap<NameAndVersion, ValueType>> { in try_name_version_map_from_iter()
174 let mut test_map = BTreeMap::new(); in try_name_version_map_from_iter()
191 let mut test_map: BTreeMap<NameAndVersion, String> = BTreeMap::new(); in test_name_and_version_map_empty()
Dcrate_collection.rs31 use std::collections::BTreeMap;
35 crates: BTreeMap<NameAndVersion, Crate>,
41 CrateCollection { crates: BTreeMap::new(), repo_root: repo_root.into() } in new()
Dandroid_bp.rs16 collections::BTreeMap,
31 ) -> Result<BTreeMap<NameAndVersion, Output>> { in generate_android_bps()
47 let mut results = BTreeMap::new(); in generate_android_bps()
Dversion_match.rs15 use std::collections::BTreeMap;
45 compatibility: BTreeMap<NameAndVersion, Option<NameAndVersion>>,
50 let mut vm = VersionMatch { source, dest, compatibility: BTreeMap::new() }; in new()
204 let mut results = BTreeMap::new(); in diff_android_bps()
226 use std::collections::BTreeMap;
259 BTreeMap::from([ in test_version_map()
/development/tools/cargo_embargo/src/cargo/
Dcargo_out.rs25 use std::collections::BTreeMap;
90 cc_invocations: BTreeMap<String, String>,
91 ar_invocations: BTreeMap<String, String>,
95 warning_lines: BTreeMap<usize, String>,
99 tests: BTreeMap<String, BTreeMap<PathBuf, TestContents>>,
235 tests: &BTreeMap<String, BTreeMap<PathBuf, TestContents>>, in from_rustc_invocation()
Dmetadata.rs21 use std::collections::BTreeMap;
49 pub features: BTreeMap<String, Vec<String>>,
314 package_features: &BTreeMap<String, Vec<String>>, in resolve_features()
346 package_features: &BTreeMap<String, Vec<String>>, in add_feature_and_dependencies()
/development/tools/cargo_embargo/src/
Dbp.rs16 use std::collections::BTreeMap;
29 pub map: BTreeMap<String, BpValue>,
73 BpProperties { map: BTreeMap::new(), raw_block: None } in new()
Dconfig.rs32 use std::collections::BTreeMap;
62 pub package: BTreeMap<String, PackageConfig>,
308 pub module_name_overrides: BTreeMap<String, String>,
311 pub package: BTreeMap<String, PackageVariantConfig>,
323 pub module_visibility: BTreeMap<String, Vec<String>>,
428 pub test_data: BTreeMap<String, Vec<String>>,
Dmain.rs51 use std::collections::BTreeMap;
66 pub static RENAME_MAP: Lazy<BTreeMap<&str, &str>> = Lazy::new(|| {
90 pub static RULESMK_RENAME_MAP: Lazy<BTreeMap<&str, &str>> = Lazy::new(|| {
110 module_name_overrides: &BTreeMap<String, String>, in override_module_name()
111 rename_map: &BTreeMap<&str, &str>, in override_module_name()
344 let mut package_out_files: BTreeMap<String, Vec<Vec<PathBuf>>> = BTreeMap::new(); in run_embargo()
384 fn group_by_package(crates: Vec<Vec<Crate>>) -> BTreeMap<PathBuf, Vec<Vec<Crate>>> { in group_by_package()
385 let mut module_by_package: BTreeMap<PathBuf, Vec<Vec<Crate>>> = BTreeMap::new(); in group_by_package()
402 package_out_files: &BTreeMap<String, Vec<Vec<PathBuf>>>, in write_all_build_files()
1217 let expected_by_package: BTreeMap<PathBuf, Vec<Vec<Crate>>> = [ in group_variants_by_package()
/development/tools/external_crates/crate_health_proc_macros/src/
Dlib.rs46 fn map_field(&self) -> &BTreeMap<NameAndVersion, Self::Value> { in expand()
50 fn map_field_mut(&mut self) -> &mut BTreeMap<NameAndVersion, Self::Value> { in expand()